Rie Maruyama
She's a very nice professor & the structure of the class is incredibly efficient. The grading is very fair (you can make a small mistake or two and not get docked points). Participation is VERY important, but don't worry over it because all you need to do is do your quick breakout room activities and answer questions when called on to get full pts.