Anonymous Length of training perfect plus a good combination of activities, presentation and activities.