Dr. Graf is a great professor but there is a lot of work. Some of it does feel like busy work and had no point. Some assignments are applicable to the classroom though. She is excellent at explaining everything and is happy to answer questions. She has a good sense of humor too which helps in long lectures.