Always late to class. Very unclear and spends hours helping one student. Basic knowledge. A very stubborn man.
Very nice man who is extremely patient with students who have little work ethic. Knows his stuff.
He is a good teacher, but at times his long instructions can bore you to death.