I had a good time in my undergraduate degree my lectures were very kind and would help a lot but the residence situation might not be the best but I love the place and the beach being near the school it was a ten for me the accommodation is very affordable and making friends is easy.