Awesome teacher. If you ever have him, you will be sooooo glad you had him. Very knowledgeable, pushes you, yet class is relatively easy. The single best teacher I ever had.
He had couches in his room! Now that is one awesome teacher. He really made the students feel good about themselves and motivated them!
he was my favorite teacher in the middle school, very enthusiastic