Without a doubt it has been one of the best experiences of my life, I had a great 4 years learning there until I got my degree. I give it 4 stars, because everyting was great. I loved how the dynamic of the classes was, and I will never forget the first time on the campus. Hope this review was usefull.