I attended the Graciela course about 2 years ago. It was a very informative course and well run I thought. I would definately recommend it

They different levels at the time and I took the beginners (even though I had prepped up on a linguaphone course).
I am generally ok with picking up launguages and found it was challenging but not too difficult to follow. It is both spoken and grammar based and the class sizes were restricted to about 8 people.
One thing is guaranteed with this course.......(and its an old adage) you will take out what you put in. That may sound a bit

but its true. The more practice you can put in between classes the better. The course is designed over a certain number of classses therefore if you 'fall behind' you will struggle.
You do get 'homework' as well

and again, if you dont do it you will struggle in the classes. You will get the most out of the course if you can put aside at least one hour each evening.
Buena Suerte