Bayshore Swim is a state of the art swim and triathlon training facility dedicated to revolutionizing the way athletes move through the water. Total Immersion (TI) certified swim coach and founderof Bay Shore Swim, Joe Petrush has spent thousands of hours studying the art and science of swimming. His extensive work with hundreds of students from Division I College athletes to new swimmers, prompted Joe to develop a swimming system that will maximize any swimmers potential.