Amazing teacher. I credit most of my knowledge on Graphic Design to his teaching skills.
He has a great personality and a good way of getting to know the students. Sometimes his own political views get in the way of class, but that was rare (only frustrating if you disagree w/ him)
I loved yearbook with him! He would also occasionally teaches about life it was awesome. As well as tell us stories about his past. Great teacher.
A most excellent teacher, very involved and engaging.