I really enjoyed Kawada's class! His writing assignment feedback is really detailed and you can tell that he genuinely wants to help you succeed. He does call on people randomly to participate so if that's not your thing then maybe consider someone else but I thought that spontaneity kept me on my feet! Worth it!