Ching-yu Huang
Pain professor who explains material too fast and when you try to ask a question, he says he doesnt have the time for it and makes you go to another source to get your question answered. Very hard material, hard quizzes, hard to read and understand projects. He overcomplicates things and isnt helpful when you ask for help.