Its, again, interesting how the author of this course was able to categorize the roles a teacher plays in a class - instructor, social director, program manager and IT asst. I feet like I have always filled one or the other shoe in a class but it never occured to me to "name" these roles.
Also interesting how important a syllabus becomes in communicating course expectations, esp when learning transitions online.