Simon Chima
Dr. Chima is a great professor,  he teaches very clear and unforgettable lectures. He is understanding and makes sure you are prepared to complete assignments and exams. He also cares a lot about his students. He has very high expectations of us and his classroom feels like a welcoming environment. My advice is to have good attendance.