Diary of an Almost Cool Girl

missing page info digital 2015

fiction middle grade lighthearted fast-paced

40 pages 2013

fiction middle grade emotional slow-paced

58 pages digital

fiction middle grade medium-paced

129 pages digital

fiction middle grade

missing page info digital 2019

fiction middle grade emotional lighthearted medium-paced