We have been going to diventures for awhile now and it's by far the best in the area! Our son went to 2 other facilities before we found diventures and did not make as much progress. We have been so impressed by the instructors. Our son's favorites are Mr. Mike, Ms. Christine, and Mr. Jordan. We wouldn't go anywhere else!