Framing an Ecological Perspective on Teacher Professional Development · Study