If I had to take a guess I believe he means that he is a very smart intelligent history teacher. He is familiar to the topic of history and knows enough to be a teacher, and a very good one at that. I hope this answer helped and I'm sorry if it didn't.
No it’s a sentence :) good luck!