Very good teacher, explains everything in great detail. He knows every little thing about American history and even local history and all sorts of history. He pushes you to be the best you can.
I was in his AP class, and his methods of teaching didn't help me prepare for the AP test. The assignments were tedious. We rarely did anything productive in class; we listened to him rant about his d
He prepares you for college and has a great teaching style.
Pretty hard,doesnt go -out his way- to help students but will if must.Has preferences.I liked his "teaching" style but he didnt like me. Cool major projects& Final Cool one-on-one.
Doesn't make an effort to help every student. Doesn't seem to grade fairly.