Over the past 15 years, Teresa has been working in a variety of mental health settings. She has specialized training and experience working as part of multidisciplinary teams providing services to children under 6 years of age and their caregivers. In addition to working with young children, Teresa also works with older children, adolescents and adults. Teresa is the current president of the Alberta Association for Infant Mental Health (AAIMH), a society for the education of clinicians and advocacy for infant mental health.