Tamara Franklin
Dr. Franklin is a great person. Extremely knowledgable and answers emails very quickly. Speaks VERY fast, so don't handwrite your notes! She gives you the e-textbook which is great. I recommend putting in textbooks notes alongside with lecture notes because she basically reads off of the textbook in class. Exams were fair, just a lot of content.