AIMS had helped us fulfill our dream of migrating to Canada! Their staff are so professional and helpful throughout the whole process. They kept updating us in what is happening with our application. They were there with us every step of the way. It was a wise decision for us to sign up with them and I would recommend them to my friends if they ever ask me for a company that could help them with migration! Special mention to Sharon who was always on top of our application! Keep up the great work AIMS!