Eoin Moore
This professor was difficult to deal with in almost all aspects. His lectures are extremely fast paced and he is very rude and kind of impatient in one on one talks, so you might have to learn everything on your own. Feeling comfortable to speak to a professor is very important to me so I wouldn't recommend this professor for any level math.