John Casellas Connors
He is an amazing lecturer, but can talk so fast!! He is very knowledgeable and clearly loves what he is talking about. There are a variety of assignments. There are no exams but documentary responses, quizzes, and discussion post. 