She is currently teaching at Assumption College Kilmore, where she has held positions such as Head of English and VCE Coordinator. Rachel was one of the writers of the new VCE English/EAL Study Design and is a member of the English Text Advisory Panel for VCAA.