Middlesex university is a very diverse university, you get to meet people from different places of the world , most of the lectures are very interactive and I really enjoy my labs as I actually get to practice what was taught in the lecture are very interactive and the staff at the university are friendly.