Reviews of professor Lisa Grosso

Rating: 2.0/5, difficulty: 4.0/5
Had to write 4 papers with additional writing assignments in between.