I've heard some good about them but I've also heard quite a bit of not so good too. if your a novice you'll learn a lot, the more you know the less you'll learn but there's always something to learn. Most of the bad boiled down to cost and just plain puffing themselves up to a god like status. With all that said I've never been there or talked to them in person. Look around, you may find some training local to you and save $$$