Very intelligent. Nice guy. Easy to talk to. Just plain smart.
Having the same routine for the entire year got VERY dull, but he's a wonderful teacher, pleasant guy, and really knows AP Euro.
Great teacher. Made every class fun yet we were ready for the AP.
Hes a little off but hes an cool guy! Discussion ?s & mental development sheets