Reviews of professor Cynthia Hager

Rating: 3.0/5, difficulty: 3.0/5
She was really good as long as you respected her and didn't talk back. She welcomed arguments as long as you were not degrading anyone or getting too out of hand while arguing.