I am physics major and just started taking my upper level physics course at the beginning of the fall semester. Obviously, the jump in difficulty from freshmen level physics is quite large, as I expected. However, on exams, many of the questions expect us to conjure up clever manipulations, or apply a basic concept to a question that is very "out of the box". My concern is that I am not sure how I can prepare myself for something like this. I've been reading the textbook, reviewing my notes, and reviewing our homework problems, but I am at a loss to figure out how to prepare myself for questions that are really out of the box. I can usually pull off a decent score on the exams (B/A-), but I would like to do better. Has anyone had similar experiences, or can anyone shed light on what I can do to improve?