Very knowledgeable but very boring. His approach is not very engaging.
Extremely knowledgeable on his subject. Goes out of his way to assist students.
Knows the answer to everything and does so much for his students. A hugely underrated teacher
Very knowledgeable, but has a tendancy to go off topic easily.
is too smart. and seriously knows EVERYTHING. he WILL make you pass your exams!
very knowledgeable. knows EVERYTHING. and is 'with it'.