The university is very good educationally, the drilling of students daily to understand basic concepts on which would be the foundation to build on was really outstanding.
Infrastructural developments has been on the increase in recent years to allow for the students a better learning environment is also note worthy.
However, the time frame at which some programs at the university is being taught is rather short as students are rushed into examinations regardless of their readiness.
On a general note, it’s a good university with more to come from it.