This app is perfect for a Spanish speaker trying to learn English. The app is very user friendly and very easy to use. No glitches. I love that this app has audio videos to teach each lesson. The exams at the end are a perfect way of measuring my knowledge after all the lessons as well. Great app!