The University of Surrey provides great opportunities to explore yourself. They have great faculties and more than that the student-teacher connection is great. All the professors and university staff are very helpful in nature and treat you in the best possible manner. However, sometimes I feel that the library could get overwhelmed for a brief period during exams and submissions.