I could not have asked for a better study abroad program. My homestay was absolutely amazing, every professor at CIEE is there to help and support you in anything you may need, and the location of everything is perfect! Barcelona was an amazing city to study abroad in and I cannot wait to return. I will admit I struggled with a biology class I took while there but the Professor and Alberto, the CIEE program director, helped me through everything and I ended up passing! Do not worry, you will have time to travel around Europe as well! I made it to five different countries traveling with new friends from my program. An amazing way to meet new friends that will last a lifetime. This is absolutely the best study abroad program in my opinion. Definitely a challenge but always worth it in the end.