The purpose of the present study is to investigate the growth and development of a novice teacher participating in a Continuing professional development (CPD) project. Based on the findings of the current paper, the CPD project supports the professional development of a novice teacher in three areas. First, it helps develop teaching competencies. Second, it promotes positive socialization in organization and in the profession. Finally, it facilitates the development of one’s professional identity. This study illustrates the important challenges teacher educators face in finding new ways to create learning opportunities in teaching students and novice teachers. Such opportunities would be meaningful for teacher educators in their own professional development and growth.