Great teacher with passion, The class can be pretty dry to be fully honest. The subject matter doesn't appeal to me but Brain is able to breath some life and enthusiasm into a subject I would otherwise have no interest in. You would have to TRY to fail this class, so take it easy and be willing to learn without stress, its a nice experience.