James Thompson
Dr. Thompsons class was very enjoyable, I actually looked forward to going to his class. He was always enthusiastic about the material and made it very fun. Tests were open note as well.