The level of teaching is extremely high, and it is great to see how professors bring in their current research to our teaching time. Very engaging teaching and professors who are very keen to help individuals- they are very approachable. The atmosphere between the students is very friendly and everyone helps each other out. People are striving to do their best yet it is not a competitive atmosphere.