Cristina Migliaccio
She gives a lot of drafts when it comes to projects and papers, especially papers only because she wants you to write good essays to prepare you for the midterms and finals. Other than that shes a good professor to take. She also goes over whats on the midterm and final really well.