The DTCS course is definitely worth the investment. Not only do you get to learn Spanish, the language essential for living in Barcelona, you get to experience 6 months enhancing your teaching skills and observing other teachers to improve in your profession as a teacher. The staff is also all very accommodating and friendly!