mariah3's review

Go to review page

Too dry and academic. Was struggling to get through it.
More...