Shane Hemmer
Hemmer is so easy going, funny, and informative. Hes still young so his teaching style is very fresh and modern. He explains things thoroughly. Very good at explaining if you listen. Very willing to help. Truly such a genuinely nice and approachable person. Sometimes teaches with humor to make it better. He puts all the reading online for you.