Assessment and approval of programs