Kory Russel
Great professor. Caused me to switch my major, little hw but is very easy. Puts memes in his lectures. GEs will help you more that the actual professor so it matters which GE you have, overall great class.