Miguel Fiolhais
Taking his class was one of the best things I ever did, he's so passionate about what he teaches, and doing research with him will want to make you learn more about his field. I wish I could take him again, he made physics not be as overwhelming as some professors do. He's very dedicated to help his students.