Do not take this teacher if you do not have to. He does not teach, instead he gets his point across by belittling students. Asking questions is discouraged, questions confuse and overwhelm him. He rarely understands what you are asking, so he ignores the question and treats you like you are a child being scolded. Has no respect for students. 