toggle menuMENU What types of activities are offered? Question:What types of activities are offered?Answer:The HAF programme offers activities for physical, creative and social growth. These include sports, arts and crafts, music, drama, cooking, workshops and trips.