I joined IMS after consulting a lot of people and then finally meeting the IMS staff personally. And I am glad to say my choice was right. The faculty is very good and they were easily approachable whenever I needed guidance. The classroom sessions along with the extensive course material helped me grasp concepts well. The SimCATs and the mock tests for other exams were extremely useful. They gave me a clear idea of how the actual tests would be. They allowed me to gauge my level of preparation and analyze my strengths & weaknesses, which helped me improve with every test. I was able to give my best in the exams thanks to IMS.