Overall it is a good school with high technical facilities, and also they have there a loving staff and an adorable community. When I stepped my foot first time on the campus I was not thrilled, but when I interacted with people there, I started to like it.