Dr. Grayson is by far my favorite professor. I have never had a professor who cares so much about her students. The homework is not hard. It is meant to actually teach you so you understand the concepts taught in class. Show up to class, do your homework, and you will succeed.