Andrew Loignon
Very good structure to the class. Weekly quizzes/ homework and one big group project at the end to apply all that you learned so pay attention bc it moves fast. Quizzes are pretty hard. The two exams aren't that easy if you have not been grasping the concepts and application of the concepts. 