James Spione
If I had the option to rate this professor lower than a 1 I absolutely would. Learned more in a half-hour session with Iris Cahn than I learned from Spione the whole semester. He's rude, condescending, and overall an unpleasant person. Perhaps if he had more patience he'd be a better professor, but was very nasty the semester he taught me.