Reviews of professor Simo Makiharju

Rating: 1.0/5, difficulty: 5.0/5
Pretty Terrible. Disorganized, doesn't seem to care about students, refuses to accept constructive criticism despite it being the first time the course was offered.

Rating: 4.0/5, difficulty: 4.0/5
Prof Makiharju was understanding and changed the class to make it suitable for a virtual environment, partly because the course material allows for it. That being said his labs were challenging and the inability to pick groups for those who know others within the class to select people within the same time zone made them even harder.