I think dr Herman and his crew are the best because they are nice and encourage you to be tough and fight the pain .and they have games online that you can play to earn points .they would do anything to make you happy.