Emma Rose
She is very nice and accommodating, she gave lots of extra credit opportunities and extensions for the whole class. The exams are very very hard, even with open notes. Come to class every day and take notes based on her lecture because the slides won't have all the information needed. There isn't many other assignments besides Exams.