Comment: A good introductory course for those with absolutely no background in fluid dynamics. I personally felt that the pace was too slow and the material we covered was more focused on phenomena than understanding what's actually going on. Professor Ma is very enthusiastic and helpful, but the lectures and problem sets sort of killed it. Homework is just going through algebra left out in class and the material of the course was pretty much perturbing the fluid equations in different settings. Would be more reasonable as an undergraduate course than a graduate one.