So yesterday, we had our second test in Calc 1. I thought that I was totally prepared, and I was based on the problems that we had been assigned and that I had studied. I studied not only problems in our text book, but also ones that I found online. I was in really good shape.

But then, I got to the test, and there were questions on it that we had never been exposed to. For example, we had this question on the Mean Value Theorem:

"Use the Mean Value Theorem on the function for , to show that "

It had never been suggested to us that this theorem could be applied in this way. Not in any of our homework, lectures, or even in any of the problems in the textbook that we weren't assigned. I could have studied for another month and still not have been ready for this question because I never had a hint that this theorem could be applied in this way.

Maybe if I was smarter I could have figured this out on the fly, but I'm not and I didn't. I'm not complaining (even though I question whether this was a fair question to throw on a test out of the blue, but set that aside). What I am doing is looking for advice about resources that I can look at for future tests to try to anticipate future questions that I can't otherwise anticipate. Forget this question - it's water under the bridge. I just raise it as an example.

How do I anticipate these kind of abstract / higher level application types of questions that probably won't appear on our homework. Anybody have any advice for me?

Thanks a lot. Weird question, I know.