Great professor. A true professional. The amount of work due to the nature of the class is a lot. I feel this class should divided into 2 separate classes(kinda like micro and macro). Overall all hw's on blackboard(35%) , 2 midtersm(20% each) 1 final (%25)- she curves and allows for a cheat sheet sometimes. Would recommend.