I have benefited from this wonderful online training course of Salesforce CRM with adequate amount of practicals knowledge also I have got. CRS info solutions is a good place to join for online courses. I have actually attended to their demo session and talked to the trainer, cleared my doubts then only joined. I can say crs is the best for useful material, course related assignments and trainer only closed monitor your performance and helps you to get on. I feel its worth it to join for a project oriented and certification based course. And it saved my time a lot.