Very nice professor and I enjoyed the class. Three major tests weigh very heavily into the final grade. If you are not a good test taker this class is difficult. Tests and quizzes are hard. She does give weekly homework however, she does give you five late passes for it if needed. 