Six impossible things

Dan Cereill, an uber-nerd, identifies six impossible things he can work on to try to get his life back in order--kiss girl-next-door Estelle, get a job, try to branch out from his nerdy ways, cheer up his mother, talk to his estranged father, and figure out how to be a good person.

9780316299411
book
Lexile: 
710
High-Low

Holdings

hidmidmiidnidwidlocation_codelocationbarcodecallnumdeweycreatedupdated
166903752840942244599990619050SPSHS423SPWH062027FIC WOO100015825759371709307855
254197060531102428599990619050VCS431VCS0084076ROM WOO BK. 1100016377825731736800991