thanks for the tips everyone. I've heard really good things about spinervals and I'll definitely check out coach lynda.