Annemarie Iddins
I've had Iddins twice now and she is a tough teacher. Her lectures are great but the test cover so much material it's nearly impossible to do well. She also gives massive long papers and group project papers that are super ridiculously difficult. I'd suggest someone else unless you absolutely need this for credit. I suggest taking anyone else.