Designing Professional Development to Support Teachers' Learning in Complex Environments Breadcrumbs UL Home Research Publications Year of Publication 2007 Journal Mathematics Teacher Education and Development