Had some extremely bad experience there. Programmes and lecturers are not bad in general Some lecturers teaching master level courses are totally green hand. Some progra ... more