Kelly Nichols
Kelly is super fun and makes the topics really intriguing and interesting to learn about. However, each class is very lecture heavy, and if you miss a class you'll need to go over the powerpoints to see what you've missed. The study guides are helpful for the test, but it's a lot of information to learn in a short amount of time.