Reviews of professor John Milsom

Rating: 1.0/5, difficulty: 5.0/5
Students were asked to provide feedback on the class. Weeks later, a document appeared on our class page that was basically a huge defense of himself and the class against a laundry list of criticisms from students. That felt a little uncalled for. To be fair: I did enjoy the live physics demonstrations. But the tough homework isn't worth it.

Rating: 1.0/5, difficulty: 5.0/5
He doesnt care about his students at all! Our class average a 52% on an exam and he acted like it was nothing. He has no empathy dont expect him to understand the situation youre in especially with what happened during pandemic. He know his stuff hes just nit meant to be a teacher at all. Very hard communicating with him, he makes you feel dumb

Rating: 1.0/5, difficulty: 5.0/5
Though he can be a good lecturer to explain the surface level ideas of course concepts, it does not and will not prepare for the weekly homeworks that will each take hours to do, and consequently the heavily weighed exams. Tutorials and homeworks can be massively ineffective, but still he would rely on them as primary study material

Rating: 3.0/5, difficulty: 5.0/5
He is a good lecturer. Explains concepts relatively clearly in a way that is easy to understand. He structures lectures so that they build off of previous knowledge, and he is engaging. However, he doesn't listen to student feedback, and his homeworks are long and difficult. Expect to be doing physics 24/7 when you take this class.

Rating: 1.0/5, difficulty: 5.0/5
Would NEVER take a class from him again. Lectures are horrible Example problems are never explained. Be prepare to teach yourself the material. Exam problems are nothing like the textbook or the homework problems. I contacted Milsom about missing a test with a deans excuse, and he was so difficult. I had to fight for days to get a makeup test.

Rating: 3.0/5, difficulty: 5.0/5
Milsom is honestly not as bad as everyone says. I do think you need to utilize ThinkTank every week for homework, since it is basically free homework help. Stay on top of everything and do not use Chegg!! Also come prepared to class by reading the textbook beforehand. I promise everything will be fine.