There are two ways to learn Spanish. One is more successful than the other. Before a person signs up for a course, he or she should ask the teacher to explain how the class is structured.
Most traditional classes concentrate on verb structure, reading and writing the language. While the teacher may speak Spanish in the classroom, he will probably do a lot of explaining in English. There will be exercises in books and many tests analyzing retention. This is not the better method of learning a foreign language.
The correct way to learn a language is the way people learn to speak. The key is what information is learned first. The prospective student needs to learn in the order in which babies learn to use language.
It turns out that learning to memorize verbs and vocabulary is backwards.