Kirstin Cooprider
Good professor overall. Everyone says the content is hard, but if you go over the slideshows and ask her questions there is no reason to complain. There is extra credit occasionally, grading is very fair, if not lenient. Lectures are quite boring unfortunately, but you can tall she cares about the students and the content. 