This professor is bad for people with no experience in programming (this course is meant for those with no programming background btw). His projects were terribly overcomplicated, the exams were always inappropriate both in content and time provided, and he was not helpful during office hours: he was condescending and sometimes raised his voice.