A review by kestrelreader
A Smart Girl's Guide to Knowing What to Say: Finding the Words to Fit Any Situation by Angela Martini, Patti Kelley Criswell

5.0

Excellent book for teens that has appropriate wording for the times and for any topic