James Eppler
I absolutely LOVED this class. Mr. Eppler made it very entertaining, and he is also an entertaining guy himself. A little self-centered, but overall he cares about the topic he teaches and makes his students understand it. I recommend 10/10.