A somewhat pejorative term for Teach for America. Everyone knows that they will teach for a maximum of two years, continue on to Harvard Law, and pretend that they changed the world.
by schoolio September 30, 2006
Get the teach for next weekmug. 
Get the teach for next weekmug.