You need calculus, differential equations, linear algebra, and group theory to follow the derivations in this book. Vectors and complex numbers would not go amiss. Not surprisingly, you should have a college physics course as well. Lagrangian mechanics wouldn't hurt.<br>If you have all this, you will find this approach to physics to be both interesting and beautiful.<br>I would give it five stars, but I am not sufficiently educated to have complete confidence in this approach. The author has other books that are impressive and well-written, so I expect five stars is probably merited. I'm glad I bought it.