providing training and education