It is refreshing to see a company with very clear and well-defined core values. If you are looking for a good example of shared corporate values, Bank of America is worth taking a look. Also, their website design is nice!
Teach for America is a nonprofit organization. The mission of the organization is to "enlist, develop, and mobilize as many as possible of our nation's...