Best guy ever.
amazing amazing amazing!
Awesome guy can't believe anyone doesn't like him
Amazing teacher! Always keeps the lessons interesting and creative. I had him for Physics. It takes a real good teach to make physics interesting, lol.
great teacher, great person .. makes you understand everything, and makes you enjoy it :)
Always explains stuff good, even during tests. Lots of creativs and unique twists to the lessons.