My wife and I did the PADI Advanced Open Water and Shark Aware courses with AquaTCI in June 2015 in addition to some purely recreational diving. The dive sites were all excellent. The advantage AquaTCI offers is that of a small company that provides attention to detail and the personal touch. Stephanie provided a high standard of instruction on the PADI dives, while Bill ran an orderly and friendly boat (a pleasure compared to some overcrowded and hurried dive boats I've experienced). Their boat is a good size, with the necessary amenities and fast so time spent getting to and from dive sites is minimized. The recreational dives were all well guided, whether by Stephanie, Bill, or one of their assistants. The AquaTCI dive gear I used was all excellent (they used bcds with integrated weights).