I recommend UZ to everyone who wants to focus on own development. There is many options to broaden your horizons like science clubs, sport clubs, conferences and much more. Teachers are mostly friendly and helpful. The minus is that various departments are scattered throughout the city and sometimes it may cause logistical problems.