Reviews of professor Daniel Cavanaugh

Rating: 5.0/5, difficulty: 3.0/5
Professor Cavanaugh is extremely intelligent and it is obvious his passion for law and environmental sustainability. His class was extremely insightful and I enjoyed it very much. I would recommend taking him if you have the option. Grades are dep. on exams, but if you pay attention and study you'll be fine.