Professor Grimes is the best!! She is so caring, nice and always treats her students as if they were own kids. The class is not hard at all, its really fun! Attendance is required and she does have some assignments for us to do but this class has got to be my favorite. Its so fun that I am taking it again next semester