different learning programs support the development of the students