Long time customer dropping a review finally because this institution sha has really done well by my boy. When he got admitted years back I was skeptical about the whole thing but the way they structure the academic programs and the lecturers actually know their onions, not like some places. The facilities could be better I won't lie but for a federal school holding its own against private institutions, they deserve this. My son came out with a solid foundation and landed a good job, so I no go lie I'm satisfied with what they did for him.