Instruct: Classify a review into positive or negative sentiment.
Query: Must have

I learnt CFD on this book. Definitively I give it 5 star, unfortunately I can't give it 6. It covers all the CFD from the beginning to the advance level. You will use it as an undergraduate, graduate, PhD, post doctorate researcher. No kidding. There are some codes, the book contains all the information you need, it is easy to read, never criptic like many others. I suggest you to buy this book without any esitation if you are really wanting to learn and do CFD. There are more specific books on some arguments, say, turbulence, but none is more comprehensive and well written like this one.