Lately I've been self-studying math in order to learn physics. Today, i just finished a 500 page book on algebra that I've been working on for a month and a half. There were problems and solution that i had to work through in order to understand. Now i feel like i learned a lot but one thing still bugs me. That is, since i'm going to move on to geometry then trigonometry then calculus and so on,,, will it be an effective way of learning. I know that you can learn a lot more in a class (well, at least i think you can) but i'm in grade seven so i have to wait a long time before i get there. I'm just really interested in these topics but i'm afraid if i learn only out of books, i might be wasting my time. So, can someone tell if keep studying the way i do, if i will be able to learn just as much as i would from a class. I'm a straight A student so understanding the content won't be that big of a problem, i hope. And can you tell me if i will be able to finish calculus and differential equations by the end of grade eight or even earlier. And yes i'm aware that there are different levels of algebra and calculus so can you also tell me what level should i have at the least before starting physics? Thanks for your patience and your help in advance!