I worked part-time in a restaurant and saved some money, so when I moved to Guadalajara, my budget was bigger and I rented an apartment. My four months there were the best of all. We spoke Spanish all the time in class! I found it very hard at first and sometimes got annoyed because I couldn't understand everything. However it was a very effective way to learn and actually, by the time I left, I was fluent.