My experience at Ace was great. Initially I had doubts with regards to Online Training but the tips and Tricks from Diana My Trainer helped me a lot and now I have successfully filed for My Canada PR .I learnt about my mistakes I do while speaking and writing. My Trainer was very cooperative. Study environment and study material provided by them was up to date. I highly recommend their online Training module.