Found the teach very good. Clearly knows his stuff. Will not tolerate lazy students in class who come unprepared . Great participation in his class and excellent story telling and examples to drive the point home. Liked it. 