Reviews of professor Ilkka Koskelo

Rating: 1.0/5, difficulty: 5.0/5
Terrible professor. Asynchronous class and there is a fair amount of homework and labs and 3-4 hours of lectures per week. However, when you get to the midterms, it's nothing like the homework and you feel stupid. There is a curve but you only have two midterms before the final. Overall do not recommend, Stay Away.

Rating: 5.0/5, difficulty: 5.0/5
He such an excellent professor I have ever met as a student. I was accepted by UC Berkeley Engineering department as an EECS major, really he impressed me the way how he teaches. Right now, I am in love with physics because the way he explains those tough materials. Really, this was the hardest class, but if you want to learn physics then dontwait

Rating: 1.0/5, difficulty: 5.0/5
terrible professor! dont recommend. Tests are so diffcult. He tried curving the class but it is not enough. So many people dropped this class after 1st exam. Exam does not look like the practice exam he included. Homework is too long. He should increase the weight of the HW for how much he assigns. Needs to redo his grading system.Take another prof

Rating: 5.0/5, difficulty: 5.0/5
Took 350&360. Premeds, do everything you can to take his class! University level teaching at community college price. Course is hard, requires a BIG commitment, but it will benefit you greatly in the end. No hand holding, MUST be disciplined in your time management. Readily available and very willing to help. Tests hard but curved appropriately.

Rating: 1.0/5, difficulty: 5.0/5
The average score on midterms and final exams were only 40-57%.  This shows that he is not a great professor because so many students fail to understand the concepts that he grades on.  I spent hours studying and still barely got passing grade in class.

Rating: 5.0/5, difficulty: 4.0/5
Professor Koskelo is great at explaining complex topics in his lectures. The lectures could be long but were very helpful and easy to follow. The exams are difficult but there was only 3 in total and he curves the class heavily (75% is an A). He is always happy to answer questions and help students if you reach out. Overall, he is a great professor

Rating: 3.0/5, difficulty: 4.0/5
Professor Koskelo is a nice and understanding person. However, lectures are super long and exams are extremely difficult. The exams are nothing like the homework. I would recommend taking this class with another prof or at a different college.

Rating: 5.0/5, difficulty: 4.0/5
After a few weeks you get the hang of the work load which isn't that bad. Probably one the best professors I've had in terms of explaining tough material and does want to help you. Effort  grade earned. This class is a challenge and don't be afraid of the load. If you plan on taking an easier class, GL bc obviously life will hit u hard later on