Michael Higgins
I learnt a lot working with professor Micheal Higgins . He is very thorough and teaches us way beyond what will be useful in class. There is a lot of life lessons to take away from this class.