Prof. Massi is the best teacher Ive ever had. Each class she gives a lecture that is easy to follow and she also posts them on canvas. Her test are super straight forward and we have reviews for each one. There are no surprises with her class, she tells you how it is. I would 100% recommend taking this class.