Ryan Hay
This was an online class, which is why I assume I had such a difficult time. The class was much harder than it needed to be, but again, if I was in person I would probably be saying otherwise. Cool guy, lecture videos are really long though, and confusing at times. Drops the lowest test score which is nice. Very easy to reach outside of class.