James Bumpus
I really enjoyed this class with Dr. Bumpus! Some of the assignments were a bit random and tedious but still do-able. He is very understanding so ask him questions IN CLASS as he isn't very accessible via email.