Gregory Tucker, NYC Schools

This book (Why Bad Grades Happen to Good Kids) helps us teacher to revisit the challenges the students of the 21st century face. The author makes it so practical. It leaves an urgency to revamp our methodology of teaching.