Ivan Rodriguez
Worst professor at EMU hands down. Took him for Fin 350, he had to curve the first exam by 35+% to give the class a C average. For your own sanity, do NOT take him unless you are willing to teach yourself everything.