I earned my OW and advanced certifications through this shop. Tony was my instructor and did a nice job.
I switched, however, over to Laguna Sea Sports for all my other certifications. They do about the best job I've seen of teaching open water students. Unlike most other shops (including PW), LSS has students do two separate beach entry/exit/snorkeling skill sessions BEFORE having students enter the ocean in full scuba. Also, in their 3-weekend OW class LSS does about the best job of "spreading" the pool sessions out. Professional teachers call this "distributed learning" and research has shown that it's a better approach for teaching technique skills. My OW class with PW had only one all-day pool session, and I never really learned beach entry and exit skills....our beach session happened on a "no surf" day. This left me to learn entrys and exits the hard (and somewhat embarassing) way.
In all candor, I have to admit that I teach (although rarely) for LSS.