Dr. Covino really knows her stuff and seems very passionate about what she teaches! Her lectures are AMAZING and gets to the point without much fluff. There is not a lot of homework, but the homework is manageable and mostly easy to do. Tests are also straightforward and simple for me. I had it half online, but she was great in person and online!