Fairhaven serves over 100 students annually, each of whom have a tailor-made educational program in addition to regular group classes, based on individual assessment. Fairhaven also provides complementary programs including computer training, aerobics and gymnastics exercises, music therapy, and choir and singing training in order combine skills, learning, and fun for the students.