Sorry if this post is too vague, but I'm new here. I believe this is the correct place to ask this question. Basically, I'm looking for a "checklist" of what I need to have known beforehand in order to accomplish Pre-Calc and what I need to know by the end of the course. I've been in honors math all throughout middle school and high school. When in eighth and ninth grade, I got lazy and didn't really pay attention during Geometry and Algebra. I want to catch up and review what I still need to know from that subject, such as functions and logs. When I moved to a new school they put me in a standard pre-calculus class; however, I got moved back up to honors this semester because I am more determined to do exceptionally well from here on out. I missed out on some things that my Pre-Cal honors teacher did during the first semester, and I want to have a little checklist to sort through so I can be familiar with all my material from before and during Pre-Cal. I understand this a lot to ask of people whom I don't even know, but I would be extremely grateful for help. I feel as though I have the ability to do very well, but I lack the resources and organization. We started calculus this week with limits. Please tell me if I need to post this topic elsewhere, or if this is an inappropriate question. Also if you need any additional information please ask, I would love to help you help me. EDIT: I mainly need to know what material from Algebra II is required to start Pre-Cal. (what I'm expected to know beforehand) Then I need to know what I'm expected to know in order to finish Pre-Cal and go on to AP Calculus. I hope that helps to clarify. EDIT #2 (Keep thinking of more!): If you feel comfortable, what is the most effective way to teach yourself a subject? My school isn't able to accommodate my schedule properly, and chances are, I will have to teach myself at least one AP subject. What is the best way to go about this? What resources do I have? Should I just buy a textbook and go at it, or should I find a private teacher somehow?