For learning to speak Spanish these courses are excellent. Many classes can help you with content, but these classes excel in teaching you to actually speak and make your point. I would highly recommend them to anyone trying to move past basic Spanish and into real conversational Spanish.
SpanishBlackbelt was a really great starting point for my goal of learning Spanish. My tutor, Ivette, was attentive, informative, and supportive. The resources that you get as a student are also very helpful! I have taken the first level (white belt) and am planning to start the second level (yellow belt) soon. I would highly recommend signing up for one- on- one tutoring or a class with SpanishBlackbelt!
Excellent classes to work on conversational spanish. My tutor is always punctual, and since she is a native speaker, it really helps to learn affliction/pronunciation which you wouldnt get from books.