Reviews of professor Sonia Leach

Rating: 3.0/5, difficulty: 5.0/5
Have to read and understand everything. Tests contain grades on obscure random one of sentences in the chapters. Intentionally words questions to be more difficult that they need to be.