4 categories for professional development