Joel Solbach
Professor is a nice person but I feel that when he is explaining the lecture slides, it is like learning along with us at the same time and he got some answers wrong in some quizzes and exams through online. You have to read by yourself to be able to understand everything. Overall, he is a very flexible and understanding professor.