Lately I have found an interest in fluid mechanics and found Landau's Fluid Mechanics text. Despite know it wasn't introductory, I decided to give it a try before deciding I need something before it. Is there a science-like (as in not engineering) fluid mechanics textbooks that would help prepare me for it. If not would (undergraduate) classical electrodynamics be a good alternative for preparation? (Yes the material doesn't overlap except some of the math used, but it would probably still prepare me). Or would a vector and/or tensor analysis text provide the needed preperation? (Or going through vector and tensor chapters of Boas). Just a little about my background. I'm currently a Senior in high school. Out of related classes, I've taken Calculus 1-3, Differential Equations, and Linear Algebra. As for the science side, I've taken AP Physics C (both parts), Physical Chemistry 1 (Classical Thermodynamics), Physical Chemistry 2 (currently taking, covers Quantum Chem, Kinetics, etc), Contemporary Physics (currently taking, bored in it due to shallowness of coverage), and chemistry-oriented, graduate level Statistical Mechanics (currently taking, using McQuarrie).