Hate to say this, he was the worst I have ever had. he literally starts class on the dot, no later. doesn't greet the class before starting. Gets right to business and expects everyone to understand. He has no means to want to help his students to succeed, i have no means to say anything nice about him. sorry, not sorry! :)