So the three five seven program is a wonderful program, I've read about it and seen the structure they provide to help children walk through past experience and make meaning of that experience as they move forward. 