Kristina Boynova
Ms. Boynova is a fantastic teacher. All of her lectures are clear, and it's very hard not to have an A in her class if you participate, do the homework, and study for the exams. Altogether, the course was very enjoyable.