Denys Brand
Dr. Brand is a very good professor, he explains the material very well. But this class has 6 exams and 3 other assignments. This class involved a lot of work, definitely was not easy. He does offer extra credit, he announces the extra credit on random days, so its best to always attend class.