Took it during the summer and it was a good class. In-class meetings are interesting + engaging and help you understand the material. Super sweet ever interaction I had with her, I would definitely take Heilferty again