I was in the Navy so I'm partial I guess but I think this is a great book for anyone. Great basics of machines, physics and mechanics. A really good introduction or refresher. If you're thinking about going in to Engineering or Physics get this book and commit to knowing this stuff really really well. It will serve you the rest of your life/career.<br><br>Math needed is simple algebra. Good diagrams and pictures and great examples for added context.