Took cloud computing training from Cognixia. The trainer was above average and thought all the concepts in depth with practical information. Got a cognixia certificate too, howsver I took th was training for official AWS certification exam and went really well.