Chelsea was a good teacher-- she shows relevant videos to the course and tries to keep everyone engaged. There are weekly readings though, it can get a little boring and there's an occasional quiz with them. Overall, decent class.