Our Coaches

Anise Foreman – Head Coach/ Owner

Anise Foreman brings a rare dynamic approach with her to the sport of swimming. She started her swim career at the tender age of five. She quickly became one of the top summer swimmers in the Prince Mount Swim League. Upon leaving the Prince Mount Swim League, she later went on to be an athlete in the Northern Virginia Swim League (NVSL) at the age of 12.
Anise continued to advance in her swimming skills and claimed a spot on the Northern Virginia All-Stars Team each summer season until aging out. This would prepare her for her high school swim career starting in her sophomore year of high school. She accomplished the goal of becoming Thomas Stone’s swim team captain while simultaneously maintaining her ranking in the swim arena by swimming in 500 freestyle, 200 freestyle and 100 backstroke. She was academically focused and remained in this role for the next three years until granting from school.
Upon graduation, she was accepted and attended Bowling Green State University for her academic and athletic performance as a swimmer. She did not last there long, due to her personal values coming first. During her freshmen year of college she made a life-altering decision, she chose her purpose over self.

From that one decision, it is into becoming not only a leader but also a Swim Coach. In addition to her many years of swimming, she taught privately as a swim coach and as a head coach during the summer season. She continues to pour into the lives of other athletes as she coaches them by teaching them mental and physical toughness, encouraging them to hit their peak performance. While encouraging each athlete to exhibit strong moral character and athletic drive. She coaches with a passion for her community; youth and adults to understand their strengths in and out of the water. Knowing that it will carry their way to understand life and each individual’s purpose.

Caresse Hall – Assistant Coach

With animated energy and vast knowledge of swimming, comes high hopes and expectations. She started swimming at the age of four and has since continued to expand her understanding of the psychology, as well as the technical aspects of the sport of swimming.
While in high school, Caresse continued to strengthen her skills in swimming. Striving for the goal to break times in events like the 100 freestyle, 100 butterfly, and 200 IM. After graduating high school she continued swimming for Brideg-Water College.
In addition to her years as a swimmer, she worked as a lifeguard and swim instructor in Southern Va, and has continued to do so for the past 10 years. There she found a new passion for teaching others the art of swimming. She sees coaching as important to instill hard work, determination, a positive mentality, and teamwork, not just within the sport but also in life.

David Mosley – Assistant Coach

David started his swim career with Prince Mont Swim League at the age of 11 and swam in summer league until he reached High School. In 11th grade, David joined ERSC in pursuit of his goal to make the Maryland State 1A, 2A, and 3A swimming championship meet. After four years of high school training and two years with ERSC, in his senior year, he made the state championship meet and placed 16th overall. His specialty events are 200IM and Fly.

David then went on to swim collegiately at Virginia Wesleyan University for one year and set three individual school records in the 50 Free, 100 Breast, and 100 Fly. He shortly returned home and decided to pursue a coaching career to help develop young swimmers’ skills and techniques. He was the head coach of his previous summer team “Temple Hill.”
He is a passionate coach dedicated to learning and passing on the knowledge of the sport of competitive swimming to the next generation of swimmers.

Kiara Leath – Assistant Coach

Graduated from Lincoln University PA 24 years old. Competitively swam for eleven years on “Elite Rays Swim Club.” Specialized in all breaststroke events. Kiara’s favorite event was 200 breast.
I coach because I love the sport of swimming. I want to empower and give guidance to the new generation of swimmers who come from the community that taught me to be the person I am today.


The Elite Rays Swim Club is committed to directing and guiding athletes towards maximum development of their talents and abilities. The Elite Rays Coaching Staff strives to teach, train, and motivate young people to achieve their ultimate potential in swimming, in the belief that this experience will prove valuable to them as they grow and develop.

We encourage and ask to respect our coaches and staff while they are on deck at all times. There is no parents allowed on deck during practice. Our coaching staff will be available to schedule a meeting via email. Each of our ERSC coaches can be reached at their firstname@eliteraysswim.com
If it is a concern or needs immediate attention please email anise@eliteraysswim.com

Сheck out our Instagram profile and follow us for bursts of inspiration