GOod guy..mean kids....smart guy...dumb kids.....he is a good guy outside the room...2 diff personalities....like him...hes kinda hard
Knows his stuff, but should have retired years ago. Cannot relate to students at all. His classes are out of control every year. I didn't learn anything.