The program is well structured and has modules to give us insights into the vast field of research. It gets us ready for real-life situations. Lots of student programmes that help us to mingle with like-minded students and colleagues. The facilities are excellent and well maintained.