Fantastic and intuitive intro. Frankly unless your devoted as hell, you have no chance if you're not a physics major or something similar. I have been reading this throughout my 3rd year in undergrad physics and I think some of the problems are pretty difficult. The first few hundred pages are all math, I'm still reading through that. He gives a great intro to a huge number of topics and the problems he gives can give you intuition for an unexpected number of things.