Frank Perez
I was worried about his class initially but honestly it has been good so far. Exams aren't necessarily difficult if you watch his lectures and take notes (plus no cumulative final). Just find your own way of understanding the material and you should be solid! The Supreme Court assignment takes a lot of time, so work diligently with your group.