Community Calendar
American Mahjong Teaching Series 101 – Friday Late Afternoon, June 12, 2026 | 4:00 PM – 7:00 PM
4:00 AM - 7:00 PM
Learn the fast-growing game of American Mahjong in a welcoming, beginner-friendly environment at Unique Health Now in Elgin. These small-group teaching sessions (maximum 8 participants) are designed to give each attendee plenty of individualized ...
Sacred Spaces
7:30 PM - 9:00 PM
The St. Charles Singers will conclude its 41st season with “Sacred Spaces,” a program of a cappella works that the choir will perform on its June tour of Italy. The concert’s centerpiece will be Aaron Copland’s rarely-performed “In the Beginning,” ...
American Mahjong Teaching Series 101 – Saturday Morning June 13, 2026 | 9:00 AM – 12:00 PM
9:00 AM - 12:00 PM
Learn the fast-growing game of American Mahjong in a welcoming, beginner-friendly environment at Unique Health Now in Elgin. These small-group teaching sessions (maximum 8 participants) are designed to give each attendee plenty of individualized ...
Paws in the Park - Randall Oaks
10:30 AM - 11:30 AM
Perfect for dogs of all ages. Classes are $25 for a one-hour walk. Join us for Paws in the Park! This one-time group walk is designed to create a structured environment to exercise and socialize your dog, as well as get training. We will walk ...
Adoption Event: Geneva Petco
11:00 AM - 3:00 PM
Get ready to meet your new best friend! Thank you for being interested in adopting with Anderson Humane. We believe that the human-animal connection has unlimited benefits for both people and animals. What better way to bring an animal into your life ...