Dominique Garello
insane courseload for an introductory class, Usually a 50+ question smartbook, a 50 question Homework for accuracy, and a participation assignment weekly. Lectures are boring and usually don't pertain well to the quizzes.