Bennett Cunningham
Proffesor Cunningham is a wonderful teacher. Every lecture is mandatory or you lose points in the attendance/participation section but the lectures are worth attending. Not only does he lecture but he also taps into real world problems and we discuss them as a class. Government might seem boring but with Cunningham you're in good hands. 