Good points overall, but the writing is a