I second the recommendation for Cengel's book. I've been through various portions of Cengel's textbook, White's textbook and Munson's textbook. I found Cengel's to always be the clearest. I feel the other two expect thermodymamics to be either studied prior, or in parallel. My civil eng course...
I've been working my way through fluid mechanics using 'Crowe, CT, Roberson, JA & Elgar, Engineering Fluid Mechanics, 9th ed.' the text is making life a lot harder then it needs to be. It offers very little explanation, hundreds of questions per topic, without providing answers for half. Steer...