Stephen Jaegle
Natural ability to teach, syllabus is extremely well planned and defined. Expectations are reasonable. Very good at making accurate estimates of time required to do his work (this matters!) Caring and flexible. Remembers what it was like to be the student. Good communication, and availability. Highly recommend.