Very good. My Spanish is improving every week! Lessons are fun and well-paced.