Reviews of professor Greg Mitchell

Rating: 1.0/5, difficulty: 5.0/5
If you're just taking this for the units- don't, definitely one of my biggest mistakes ever. So many necessary materials, so many hours of work poured into the projects, so many tears shed over it.