Dr. Heleski is very nice. This class was pretty big in a lecture hall, so it was boring at times. She posts every PowerPoint she lectures about in class on Canvas, so it is easy to keep up. No papers or projects, just occasional short assignments in class. Attendance is mandatory. She holds optional review sessions before each test.