Long time customer here since my son enrolled two years ago and I must say the academic programs are solid and the lecturers actually know their stuff. My boy came out with real skills from the vocational courses they offer which made me proud honestly. What annoyed me sha was the registration process at the beginning of each semester it's always chaotic like nobody planned anything the queues are long and the staff at the admissions office move like they have all day. For the fees they charge you'd think the whole thing would be organized better but overall the institution delivers on quality so I'll keep him there.