A half dozen Crossfit facilities have popped up in my city since 2007 and have attracted coaches (people needing jobs) with limited or no experience and one certification (eg. Crossfit Level I). This trend concerns me and I’m not comfortable recommending this type of training to most people.
I don’t have a problem with a novice doing the Crossfit workout provided that the trainer is trained in olympic type lifts, and has the credentials and experiences to prove it.
The NSCA, USAW, and other organizations teach olympic lifts.