Reviews of professor Neel Haldolaarachchige

Rating: 5.0/5, difficulty: 4.0/5
There is a good amount of work and effort you'd need to put into his class, but it's doable. All expectations were laid out from day one. He has office hours and is willing to help. His quizzes and exams reflect the problems done in class and assigned for homework.

Rating: 1.0/5, difficulty: 5.0/5
I would only recommend taking Professor Haldo if you have already mastered 80%-90% of physics. If you only took it in high school, his class will be overwhelming and nearly impossible to pass. The class started with over 20 students, and dropped down to less than 10 by the end of the semester. Haldo is unable to effectively deliver the material.

Rating: 5.0/5, difficulty: 5.0/5
Just submit all the assignments and do all example questions in the lecture notes. Lab report gonna need lot of time and effort.

Rating: 4.0/5, difficulty: 5.0/5
Physics 280 in general is a very hard class. Dr. Haldo is a great professor and very fair when it comes to his grading policy. There is a short quiz every week, I would suggest studying a lot since he goes through material fast.

Rating: 5.0/5, difficulty: 5.0/5
Dr.Haldo is very nice person, he set more office time to let us easy to ask questions, you can ask any questions, he has patient to answer you until you understand. He has a kind heart, he try to let every student pass his class. you will have more homework and quizzes than other class, but just do your best, you will get a good grade .

Rating: 5.0/5, difficulty: 5.0/5
I like how the class is set up and specially recorded lectures helped me greatly. The professor gave a lot of chances to improve and he tries to care for everyone. Exam questions are similar to questions in the lecture notes.

Rating: 1.0/5, difficulty: 5.0/5
I do not understand the hype about him AT ALL. He is very difficult and there is a quiz every week. He zooms by the material and is constantly threatening his class that you will fail if you do not put in more work. Meanwhile, he gives us 6 assignments a week and you have study hours on your own! How much more work do we need to put in? RIDICULOUS!

Rating: 5.0/5, difficulty: 3.0/5
Explanations are really clear. Lab reports are a breeze as long as you listen to his lecture very clearly. The only way to fail is by not listening/attending. Concepts are easier to understand with him. It's quite intense, but doable.

Rating: 5.0/5, difficulty: 4.0/5
Dr. Haldo is an amazing professor, he truly cares about his students and wants you to succeed. He is extremely helpful and has many office hours. MUST KNOW: If you don't understand the material, go to his office hours. Do not slack off, the workload is heavy and was one of the most challenging class I've taken. Textbook is free. Put the effort :)