I really like their classes and the price isn't too bad and try to get them when they are on sale. They always have quite a few free classes that I enjoy.
Try signing up for one of their free classes first and go from there. Really liked the BOM 2012 and 2013 (still available) but not really into the 2014 class yet. Once you take a class its available for every.