Mari Willeman
She's super caring and great at explaining things. The entire class is more or less based around one big group project so I wouldn't recommend it for everyone. It's not easy but not hard. Definitely have to stay on top of things and try to make it to all of the Zoom meetings.