The college offers a great mixture of lectures, focused tutorials, and lab experiences to provide you with a deep and insightful learning experiences. The campus is full of amazing facilities which you can take full use of through participation in its various clubs and societies and individiual research.