One of the best professors I 've had . She not only wants you to pass but actually do well . She allows you extra credit if she sees you put in effort . Her lectures are very interesting , she is extremely knowledgable/passionate . It is so different from your other classes just by content- very refreshing . You will need the CD , which is a bit expensive .