Improving Teaching Quality : Promoting a Dynamic Approach to Teacher Professional Development