As someone who wears glasses 24/7 minus sleep and shower, this is insulting. So much of this is wrong.
You don't go blind from not wearing glasses. Her getting to the school isn't anything to be surprised by.
As a student you really should be able to recognize your textbooks by size and colour...