The university is great.
I would recommend for other students however equipment and infrastructure needed to aid learning should be adequately provided. Also, the quality of teaching staff should be taken into serious consideration. Project form undergraduate to graduate level should be used to solve society problems.