In reply to Katie86: well, I'm not saying you should just take the course without asking around first, but for what it's worth, I think it's hard to find a bad ML course these days. 99% of the time you can count on the trainers being great people, great trainers and the course being v good quality.