Todd Kaplan
This class is easier to take if you don't have a lot of out-of-school commitments, but still doable if you do. Lots of homework at one time. Very lecture-heavy, but you get rewarded fairly for lots of engagement. Professor Kaplan is very straightforward in laying out what you need to do to be successful in his class. Very accommodating.