Karin Lemkau
This class was definitely a lot to handle, and I think Karin handled it well. Her lectures were extremely long and usually boring, but I found taking good notes and going to class the only way to succeed. Homework assignments are fair. Exams were extremely hard and called on a lot of little pieces of information you make have skimmed. No EC tho :(