I took Klein for a Beginner Photo class, Honestly, hands down Good choice of !!! He is really caring and actually is passionate about photography! He gives good projects and decent space for creative working. There was lots of class time used for demonstrating and I actually learned. He's a bit shy so keep that in mind class starts off slow!