Lili Carneglia
Very clear and student-friendly grading system. Lots of opportunities to get extra credits. Her class is very entertaining if there is decent participation from students. She answers any question you have and is always ready to help if you have trouble. Please don't pay attention to the online class comments. She is the best!