I learned spanish in USA. it was also very intensive, 4 days a week plus one day of conversation or lab practice. If you are good at english, there are many websites offer free podcasts to download.
I am not sure what level mividaloca, personally think that it is at very basic level.(from the grammer part)