Slowish grader, but so long as you do the work it's a straightforward and interesting class, easy to keep up with. The group projects are annoying but not difficult, and she takes into account if some people participate more or less so you don't need to worry about other people hurting your grades. A bit scattered but kind and overall good.