- Academics
- Athletics
- Fine Arts
- Student Services
- Student Resources
- Parents
Girls Swiming Coaches
Head Coach: Erik Rogers
This is Erik's first year coaching Girl's Swimming and Diving at Libertyville. Erik swam competitively throughout his high school years at Stevenson High School and his college career at Truman State University where he earned a BA in History. In addition, he holds a MA in Education from Roosevelt University. Erik currently teaches United States History and is the Aquatics Director at Libertyville. He is excited to start coaching and is looking forward to an enjoyable and winning season with the dedicated swimmers and divers at Libertyville. Erik currently resides in Lake Villa with his wife Sara and their daughter Allison.
Email: erik.rogers@d128.org
Dave Fowler - Girls Diving Coach

Dave Fowler was born and raised in Evanston, IL. He now lives in Lake Bluff with his wife Sue and daughter Merritt. Dave has a BS in Physical/Health Education from St. Cloud State University (MN). Dave is now in his sixthyear of coaching at LHS. Past coaching positions have included St. Cloud Tech HS, St. Cloud State University, Deerfield HS, and Lake Forest College. Along with coaching girls and boys diving at LHS and running the CATS Diving Club, Dave is a Sales Engineer for Nu-Tec Systems, a welding and plasma manufacturer in Gurnee.
Hillary Olech - Asst. Swim Coach
Hillary Olech is in her fourth year coaching swimming at Libertyville. Hillary swam competitively at Fremd High School and attended the University of Illinois where she majored in both Mathematics and Economics. Hillary currently teaches Math at LHS and coaches the JV2 practice group.
Greg Herman - Asst. Swim Coach
Greg Herman has been part of Libertyville swimming for over 30 years. Greg swam for Libertyville and was voted most valuable and team captain his senior year. Greg went on to swim four years at Wheaton College where he was all conference CCIW. Greg has coached at the club level, the junior varsity level, and the varsity level of Libertyville High School swimming. When not at the pool, Greg serves as the Science Department Chair and teaches Physiology. Greg lives in Libertyville with his wife Doreen and has two children, Brian and Casey, in college.