Elica Sharifnia
Really great and straightforward class. Lecture heavy but shows interesting/entertaining videos that go along with the material to help you grasp the material better. would definitely take her class again.