Enseña por México es una organización sin fines de lucro que desde el 2011 forma parte de la Red internacional de Teach For All, actualmente presente en 45 países. Fue fundada por el actual CEO Erik Ramírez-Ruiz y oficialmente inició actividades en 2013.
Enseña por México busca crear una red de líderes agentes de cambio, llamados Profesionales de Enseña por México (PEM), que trabajen en conjunto con todos los sectores de la sociedad para lograr un mismo objetivo: que todos los niños, niñas y jóvenes reciban una educación de calidad que les permita alcanzar su máximo potencial.