He is a good teacher and tries to help his students.
He knows his subject and teaches it very well. One of my favorite teacher.
I had him last year for 8th grade. He was very helpful, and cares about each of his students. If you have him, consider yourself lucky...
a great teacher, he knows his history, ask him about any random history event and i guarantee he'll know the year it happened and what happened.