An amazing institution of higher learning with state of the art facilities. Great content delivery in all higher education and research programmes! The courses were well outlined touching on all important topics and delivery of the outline by the lecturers was beyond expectation.