Honestly speaking, it’s a highly competitive university. You’ll be challenged at every turn, making you feel like you’re average or below average in this sea of people. So it could either drive you down or push you up. Seeing other people around you work hard can push you to grow further but seeing the people that are naturally intelligent can be intimidating and make you question yourself. Most courses (especially engineering, computing, and the likes) tend to fill your schedule to the brim with classes and assignments. However, the student community is very impressive. I find the societies and clubs a good place to retreat and put a break on the studious life.