Reviews of professor Cynthia Thomas

Rating: 1.0/5, difficulty: 4.0/5
Doesnt accept late work is not understanding

Rating: 1.0/5, difficulty: 4.0/5
Very unrealistic expectations.