The hiring process works on a three step basis including an initial phone interview, a second in-person interview, and sometimes a third interview with senior management. Candidates are asked to prepare a lesson plan and to "teach" their lesson plan during the interview process. Interview questions range from more direct questions to more scenario/role playing based questions.