Catherine has a Bachelor of Teaching (specialising in Early Childhood), from the University of Wollongong.

She is registered to teach with the NSW Department of Education and the Catholic Schools Education System and teaches casually in this capacity.