Junior Achievement is a non-profit organization that works to empower students with the financial knowledge they need for their future.