mrsleighmath 's review for:

5.0

Fun and fast paced with enough heart and nuance to round out the characters (but not so much that it's sappy).
Colleen Oakley never disappoints!