Kevin Mckenna
A really nice and caring professor. There is a good amount of reading for homework but not too bad. As long as you listen and take notes during his lectures, you'll get an A on the tests (do not skip!!). I really enjoyed this class, definitely recommend taking it!