Just to note for people who know about SICP: this book is not like that. The book jumps straight into basic principles of Lagrangian mechanics, talking about the least action principle and the Euler-Lagrange equations. It is not "mechanics 101 for smart people" like SICP is for computer science. With that said, the computational approach they take is unique and useful. You'd especially like it if you like Scheme and…
On the idea of "mechanics 101 for smart people" - can anyone recommend good books that are the analogs of SICP for other subjects? I'd love to know ones for, say, genetics or evolution as well as stats. I can say that Hubbard + Hubbard "Vector Calculus, Linear Algebra, and Differential Equations" does a good job of being that for vector calculus specifically and for exposure to theoretical mathematics.
The table of contents also claims a chapter on E&M, but I haven't looked at that yet.