I applied online. The process took 5 days. I interviewed at Teach (New Delhi) in Feb 2016
Interview
It was good and the employer asked strong questions about purpose of applying, role play, and making thinking visible. Lots of situation based questions. It was not tough but very reflective