gilwilson.wordpress.com
Carter Finally Gets It By: Brent Crawford
his book has several Laugh out Loud moments, and still some of the poignancy of the troubles of growing up. Any teen going into high school NEEDS to read this book.