Academically excellent. Teachers are good but have problem speaking english very well and that is a problem for engineering and science students. AI degree programme is new and therefore had plenty of administrative problems but its not a big deal. Learning experience is appreciated.