Alec Chan-Golston
weekly online quizzes. 1 group presentation. weekly group homework. 2 midterms, 1 final. lecture is hard to keep up with. go to his office hours. super helpful. the final is the hardest exam of them all. provides practice study guides which are similar to the real exams. the exams have xtra credit questions. highly recommend taking this class.