My program is an interesting one, it enables you have vast knowledge on other courses and programs . The teachers are good and sometimes difficult to work with. The school in general is a good school but very very demanding. The venues are not so comfortable as expected of a learning environment. Student life has not been too good so far . The school should improve on it teachers, lecture venues , and it’s demands from students. I will not recommend the school to someone if it has not improved.