Willow White
She's amazing. Attendance and participation carry marks but I swear even if they didn't, you'd still want to attend all classes. Grading is fair and she explains her grading clearly in her feedback. I normally completely hate group projects but the one in this class did not take a crazy amount of effort and I really feel like I learned a ton.