Unfortuantely I did not do so well in newton mechanics in the first year physics course. In brief, I decided to take the honors version with no prior physics experience and no care to try to fill in the gaps. Fortunately I managed to pull off a C overall but I hardly retained any information from the class. So now I am trying to prepare for second year physics because I have a feeling that my poor performance will come back to haunt me. Just in case the second year curriculum varies by school, this is the description of the courses: First Quarter "Vectors and Kinematics Foundations of Newtonian Mechanics Momentum, Work, and Energy Conservative and Nonconservative Forces Potentials Angular Momentum Rotation About a Fixed Axis Also ... introduction to Mathematica " Second Quarter "Angular Momentum (ch 6) Rigid Body Motion (ch 7) Noninertial Systems and Fictious Forces (ch 8) Central Force Motion (ch 9) Special Theory of Relativity (ch 11) Relativistic Kinematics (ch 12) Relativistic Momentum and Energy (ch 13)" Third Quarter "The focus is on ensuring a solid foundation in mathematics and computational methods upon which subsequent physics (or other science or engineering) courses can build. It is neither a substitute for the standard math prerequisites nor is it a remedial math course. The goals of the computational component are to introduce selected concepts of numerical analysis and visualization along with a gentle introduction to programming by example" The book for the classes is Morin's Introduction to classical mechanics:https://www.amazon.com/Introduction...222/ref=sr_1_1?ie=UTF8&qid=1250122063&sr=8-1" I plan on looking over the newton mechanics from Halliday's Fundamentals of Physics (which is the text for the regular version of first year physics). Will this be enough, or do you recommend something better? Thanks.