The educational methodology employed here is outstanding, and faculty members are happy to answer any questions and help students solve challenges. My course offers a wide variety of modules from which one can select. The accommodation is fairly modern, and it has first-rate amenities. Overall, a really good university experience.