TeamSpanish TeamSpanish is a program that teaches people how to speak Spanish online through a video-based, web application. We are a fami ...