supervisor development