Amber Browne
He is a nice and inspiring instructor. Everything about the class is fine unless the quantity of assignments given out. 4 projects( 3 individual-1 group), 12 quizzes( drop the 2 lowest), and especially so many concepts to learn for conceptual exams and final.