I came to live in Madrid for 3 months. I did an internship that involved teaching Spanish children English, which was very rewarding as I knew that what I was doing was benefitting these children. I have made friends with people from around the world, greatly improved my Spanish and have seen so many amazing things in Spain. During my time in Spain, I also travelled to different cities such as Segovia, Barcelona and Toledo. I highly recommend visiting other cities during your time in Spain. Living in Spain has given me invaluable life skills as I was living on my own for the first time, meaning I had to cook, clean and food-shop for myself. Coming to live in Spain for 3 months was the best decision I have ever made, and it has been an unforgettable life experience!