Martin Meder
The reviews on this website worried me before taking Dr. Meder's class, but I came to find out that those expectations hardly held up in reality. Yes, the course subject is dense, but Meder is very understanding and will accommodate for the difficulty of the information. His grading process encourages learning so try to do that and you'll do great!