Generations of Grace is...

...a biblically based, affordable, unified curriculum for children ages three to twelve designed to be used in multiple settings for the purpose of edifying teachers, evangelizing children and encouraging families.