ALF har utviklet og driver flere programmer for ulike personer i ulike livssituasjoner med ulike behov. Noen av programmene er rettet mot fagpersoner og fagmiljøer – andre mot mennesker som er i en rehabilitering – avklarings situasjon. Programmene er enten utviklet av Alf eller er vellykkete programmer som er utprøvd andre steder for så å bli tilpasset av Alf for de regionale forholdene Bergen innehar. Felles for alle programmene er at de bygger på kognitiv teori, at de er gjennomtenkt – kvalitetssikret og at de virker. Motiverte og kvalifiserte instruktører og veiledere driver programmene.
ALF har klasserom/ data rom med AV fasiliteter, der kurs og programmer avholdes, i Øvregaten.