Rishab Nithyanand
Took this class after taking his CS3640 class because of how refreshing his lectures are. He learned from last semester where the homeworks were insanely difficult and they were a lot easier this time around. One of the best lecturers I've had and made me actually want to go to class. If you go to class, the tests will not be terribly difficult.