Elizaveta Solomonova
Really kind teacher! Her lectures can get off track due to student questions but that's not her fault! She really takes the time to answer all the questions. Grading was fair and classes were interesting.  She's passionate about the field and she is good at lecturing!