I want to prepare for my upper division classes

<p>I would say go to some bookstores (such as Barnes and Noble) and search for a few good books on the subject. I know they have sections specifically for students and some very specific courses.
And yeah, buy the textbooks and read them. As horrid as that sounds :[</p>