Overall a great staff. They make the journey pleasant. They provide great ideas on how to follow the program and guide you on the right direction.