Melalvai, your daughter sounds so much like me with high school Physics. I took it my Jr year and truly enjoyed the class but got Cs in it. Never could figure out why I couldn't get a better grade out of it. Any lab project I aced, but just struggled with the quizzes and tests. What frustrated me was that typically if I liked a class I could pretty much get an A or a high B and not have to work at it or study much. Actually that went for both high school and college. Of course in college both my degrees are BA degrees so I didn't have to take any science lab or math classes. I mostly took geology classes that were lecture only classes and got A's in those.