JMせんせい is one of the kindest, most understanding teachers I've had here (of my few classes). He understands how much work people have in and out of school so he makes sure (almost) everything can be done in the classroom itself. Despite that, classes still don't feel overwhelming. Topics are presented in an approachable way and really he's just fun to have.more