Amazing staff. You have an individual physical therapist for each session who watches you and charts your progress on a laptop and helps you succeed in your goals. All exercises are designed for the individual. There is an audiologist on site. My primary doctor referred me here. I am very glad he did.