The Teach For Australia organisation is a non-profit in pursuit of educational equity, so it's entire business model is focused on social responsibility
The main project is very high is CSR but I think more could be done to support new employees wanting to get into the programme.