Miguel Fiolhais
Professor Fiolhais provided clear lectures and expectations. I had difficulty with the mathematical aspects early on and he was willing to meet with me immediately to answer my questions. Make sure you do your assignments and ask questions and you will be fine. Interesting class, don't be scared of physics or astronomy!