Avi McClelland-Cohen
it's obvious Avi cares a lot of what she's teaching but her slides in her lectures are so textbook definition and so wordy that it's very difficult to take away real meaning from what you're learning. Her tests were very difficult and some of the questions did not follow the study guide or seemed like there could be multiple answers/trick questions