Promises to Keep (Bluford High Series #19) (Blueford)
Promises to Keepis compassionate, insightful, and educational, along with being action-packed, realistic, and emotionally and psychologically accurate. --School Journal Library