Great education. Good culture. Lots of onsite opportunities, student exchange programs, great library, good culture. Best facility. Great courses. Gym facility, a great system of education. But needs more practical approach than theory. Rest is good. Cheapest fees and scholarships also available for various categories.