What level are you looking for? Home barista or "pofessional". If its the former, a couple of site sponsors have courses - DiBella and Veneziano among them.
I had some training at DiBella few years ago and it was good. Even better was the at-home training I got from a CS member who now has his own roastery.