Elana Resnick
She teaches interesting concepts! Also shows music videos to connect to the lessons which I found cool. Midterm and exam are straightforward, make sure you review readings and lectures and youll be good! Very understanding! Take her, you wont regret it.