The program is quite diverse. You have the chance to choose from a variety of classes from all kinds of study fields such as arts, sciences and social ones. I liked the fact that you can design your own degree and are free to change it whenever you want no matter what year you are or how many classes you have taken. The majority of the professors are really helpful and supportive. The university life on campus is great, but I would have liked for the conditions to be better (considering the price that is paid per semester). The community is diverse and there is a lot of support and acceptance from the university and the community itself. I would suggest the university to other students as it offers great opportunities and through the experience there you can learn a lot. a bonus is that AUBG has a great alumni network, which is quite helpful after you graduate.