teaching aid: materials and equipment used in teaching
equipment: an instrumentality needed for an undertaking or to perform a service
fulfillment: a feeling of satisfaction at having achieved your desires