Teaching-Learning Collaborative (TLC) Transforming professional development for teacher preparation faculty and classroom teachers through collaboration and inquiry Developed…