Our son has taken swim lessons from Mary Beth for over a year now. His swimming ability has grown leaps and bounds once starting with her. I used to worry about his safety in the pool but not anymore. She has him swimming the length and width of the pool and he is learning proper strokes too. She has a wonderful rapport with the kids- they truly love her. My son is excited every time we tell him it’s swim day. He can tell how much she cares for all the kids. I highly recommend Mary Beth!!