Ephrat is a Pelech graduate. She returned to teach at Pelech and now teaches history and Tanach in addition to being pedagogical coordinator.
She holds a BA in history and bible from Hebrew University, a teaching certificate from Kerem, and an MA in Tanach education from Herzog.
Ephrat lives in Alon and is married with four children.