Alternative Learning Program

We Believe:

Every student can learn! At Ames High School our Alternative Learning Program (ALP) provides several support program options designed for students in which circumstances may interrupt them from achieving their highest educational potential or have roadblocks that keep them from earning a high school diploma.


The ALP staff along with the students develop a plan of action which include instruction of the core subjects such as English, Math, Science, and Social Studies while offering electives to meet the graduation requirements. It may include progress monitoring, instructional support, mentoring, or counseling.


To participate in ALP, A student must meet the requirements according to the state definition as established in Iowa Code 257.39