Awful
Professor Heilmann knows her subject very well. However, she doesn't seem to understand that most of her students don't. Her grading criteria is very harsh, compared to my previous professor. You also don't have much room for error in her course since only a few large written assignments are given. I suggest you take your Senior classes with another professor.
Wright State University - Education