Learn Spanish with a Data Driven Approach