The Meaning of Maggie

The Meaning of Maggie - Megan Jean Sovern 3.5

Parts I really enjoyed and parts were just meh. Other reviewers have said it better than I will but for someone so smart Maggie was very naive and the fact that her father had such a serious disease (multiple sclerosis) and her parents kept it from her kind of stretched things for me a bit much.
There was also a reference to medical marijuana that didn't seem to be time appropriate, though I thought it was cool the author put such an important issue into a mid-reader