I know little of Johnny's past, but I had an amazing time training under him. He was professional, patient, skillful, knowledgeable, and made sure that everything went smoothly as possible. Even after the diving when we would go over the academics and exams he relaxed and made us feel...