Diana Prokopiev
Professor Prokopiev is a great teacher who is willing to put in a lot of her own time and effort to see her students succeed. She assigns a bunch of essays but spends most of the in- class time teaching tricks and tips on how to complete them. She gives extra credit at the end of the semester and does give bumps to students she knows and likes.