I started during COVID, and attend online lectures 2 days a week. She teaches out of the online program, and I think I learn more from the homework program. She's pretty nice, and stresses reaching out if you need help. There could be an actual review for tests though, which is my only issue.