En Marcha is an intensive course in Spanish for beginners. Systematic and comprehensive, it takes the student from beginner's to upper intermediate level in one year. Carefully graded exercises and expert grammatical explanations are combined with lively activities and an attractive presentation to develop the four key skills of listening, speaking, reading and writing.