ALBA is a great university which offers a lot, especially in terms of students’ diversity and teaching approaches. Well educated and dedicated teaching staff contributes a lot to this impression. Also, ALBA provides various practical workshops including experts from different fields of work into its teaching program.