professor
Galyna Dobrovolska

Apr 2017

She's very good at explaining things. Very reasonable exams and HW. Very receptive to questions and good at responding to emails. This class was a delight to have.