About 3 years now he is ok but very strict and shout try and calm down a bit but he is a grat teacher
Maybe not the nicest guy at first but once he knows u inlater years hes decent. Great teacher certainly
He's only nicer with the older classes. If you don't get along with him then it's a tough time.