Had him for AP Physics and got an A, but didn't really learn anything. He's enthusiastic and is a pretty cool guy, but is confusing and doesn't explain himself
Great teacher! Passionate about teaching and his students! An all-around great guy!
Awesome guy, super teacher! Really nice, cares about his students.