gives a lot of lectures. he means well and class discussions are often very interesting. he's generally a good teacher.
He's okay... but definately not for grade five. Then again, he is fair and gives cool projects. But it's hard to say.
what can i say everybody know it woman. don't have to hint