Professional Development and Internal Resources