Eric received a Bachelor of Arts in Spanish from the University of Michigan, a Master of Arts in International Affairs from The George Washington University in Washington, DC, and a Juris Doctor degree from Tulane University Law School. He served two years in the Peace Corps in Bolivia and has acted as a team leader for student tours in Costa Rica. He has extensive experience as a teacher, tutor, and mentor to young people.