These reviews are 10 years old and tell the story of a totally different person. Maybe he was on an off year but Leaf was not much of a teacher. He is a great guy and tells good stories but if you're taking the AP, better practice outside of class.
he is an awesome teacher will never forget him! makes class fun!
Quite possibly the finest educator at this learning institution. I find his classes both invigorating and educational.