Board of Directors

Steve Cardwell


From his beginnings as a high school teacher to superintendent of the Delta and Vancouver school districts to Vice President, Students at KPU, Steve has always been a strong advocate for students and the work of educators. Early on, he was President of his local and served on the BCTF provincial bargaining committee as well as President of the BC Science Teachers’ Association. In 2013, Steve was awarded the Queen’s Diamond Jubilee medal for his outstanding service to public education. In 2022, the KPU Foundation created a bursary in his name to support his area of passion – marginalized students, especially Indigenous and former youth in care. Steve values ethical leadership, fosters strong working relationships and leads with empathy.

Steve is the Chair of the Board of Directors.

David Chudnovsky

David Chudnovsky

David Chudnovsky worked in nursery, elementary and secondary schools and at the university level in England, Ontario and BC during his 35-year teaching career.  He is a past-president of the British Columbia Teachers’ Federation and was an elected Member of the Legislative Assembly in British Columbia Legislature from 2005-2009.  David is co-author of the Charter for Public Education.

David is Chair of IPE/BC’s Fundraising & Partnerships Committee.

Larry Kuehn

Larry Kuehn

Larry Kuehn is the former Director of Research and Technology at the BC Teachers’ Federation. He is a Research Associate for the Canadian Centre for Policy Alternatives and has written extensively on issues related to globalization and education. Among his most recent articles are International students as a market in Canadian public education and Digital capitalism:  A social order is built into technology, including educational use of technology.

Larry is Chair of the Research & Programs Committee.

Moira Mackenzie


Moira Mackenzie has a long history of advocacy and engagement in public education. She taught in BC public schools for many years at the primary and intermediate levels, and as a Resource and Learning Assistance teacher. She retired recently from the BC Teachers’ Federation where she served as Assistant Director in Professional and Social Issues, Director of the Communications and Campaigns Division, and Executive Director. She is deeply committed to quality public education and the crucial role it plays in a democratic society.
Moira is Chair of the Communications Committee.

John Malcolmson

John Malcolmson

John Malcolmson was formerly the CUPE research analyst for the K-12 sector. He is interested in education finance and, in particular, the mounting structural shortfall in K-12 funding produced as a result of neoliberal austerity imposed from above, and the changing role played by property taxation in the funding of public schools.
John serves on the Research and Programs Committee.

Kevin Millsip


Kevin has served as the executive director of the BC Libraries Cooperative since 2018, focusing on advocacy for libraries with the provincial and federal governments  He was a Vancouver School and later worked for the board as its first Sustainability Coordinator, working on projects connected to sustainable school food systems, waste reduction, active transportation and climate action. He has co-founded two capacity-building organizations, Next UP and Check Your Head, and helped found the organizing projects CanRoots and Organize BC. Kevin works with the Columbia Institute and is working on a project to develop unionized cooperatives. He also serves on the  boards of the Wilderness Committee and For Our Kids.

Bárbara Silva


Bárbara Silva is a public education advocate, organizer and activist. She holds a degree in Chemical Engineering and Education and has worked in both fields, but is most passionate about building support for an equitable and accessible public education system and creating awareness about the proliferation of privatization across Canada. In 2015, Bárbara co-founded the citizen-run public education advocacy organization Support Our Students Alberta, which led several campaigns and rallies in defence of public education across the province. As an experienced public speaker, she was widely sought after as a go-to media source and presenter for issues around public education in the province. Bárbara’s advocacy is based on the right of every child to a universally accessible public education.

Bryn Williams

Bryn Williams

Bryn Williams has worked in education since the late 1980’s in formal and informal settings, including Lynn Canyon Ecology Centre and five districts across Metro Vancouver. He is currently a principal at Leigh Elementary where the focus is on the inclusion and Indigenous Ways of Knowing with particular emphasis on social emotional learning and restorative justice practices.  He is the Executive Director of the BC ASCD and current President of the Coquitlam Principals/Vice-Principals Association.