Professor Cunha is a really nice professor and he's very knowledgeable in CFD but he's not very good at teaching. His lectures are very hard to follow. They're mostly math equations without any explanations on how the answer is reached. He assumes it makes sense to all his students. Most of the knowledge I learned in this class came from CFD forums