John Harden
John was a really good instructor. He kept class casual enough that students felt comfortable contributing anything and anything to discussion. He is really funny and engaging and definitely cares about his students. We had some great discussions. Despite his easy demeanor and casual class environment he is still respected. 10/10