Dr. DeVelvis is great professor for a class that can be boring. The readings can be long and confusing but she does a great job of explaining them in class and class conversations are such a help. Her grading is reasonable for all speeches and she gives really good feedback because she wants you to improve since theres only 6 major grades.