A Balanced Approach to Professional Development