Every Last Promise

http://hip1.sjvls.org/ipac20/ipac.jsp?session=1R309L821206I.58063&menu=search&aspect=subtab255&npp=20&ipp=20&spp=100&profile=thq&ri=18&source=~!horizon&index=.TW&term=Every+Last+Promise++.AW%3DHalbrook&x=17&y=12&aspect=subtab255Every Last Promise by Kristin Halbrook

Kayla must decide between keeping quiet and speaking up when she witnesses a classmate's sexual assault at a party.

Popular posts from this blog

Teens! Want Job Experience in a Library Setting? Apply to be a Summer Intern.

Teen Advisory Group starts Saturday, September 9th at 3pm