It was very easy to get an appointment. They have a very flexible schedule and get me in quickly every time. I appreciated that they were still concerned about my health even after I left the office. They followed up with me after my appointment and everything. The restrooms were very well-stocked at this provider's office. They always have toilet seat covers, paper towels and toilet paper and never run out. They always return my phone calls quickly. I always know that I'll get a prompt answer to my question. I learned so much during class. It challenged every part of me and I can't wait to go back.