<p>My S in SEAS took two classes in phyiscs and did say the class itself is hard. They non-native English speakers you are referring, are they not the assistant and not the professors? Since professors have office hours, I suggest making appointments to see them. Talk to other students who have taken physics and see if they can help you how to study. With physics, you, need to understand the basic principle well so that you apply them to harder problems. A lot of time the examples and the material presented are just the basics. You need to study beyond them to do well in tests.</p>