Krastina Dzhambova
Professor Dzhambova does a great job teaching the course content and making sure you understand the material. She allows students to use some notes on each test. The homework is a bit time consuming, but not that difficult. Definitely would take her again!