The highest possible rating! I have been with Gerald Mitchell almost a year now and do not plan on letting him go! I LOVE working out with Gerald! His knowledge, his dedication and commitment are unparalleled. If you want the best of the best..then look no further!