Battle of the Books. Cheer on your favorite team in this teen reading competition from 9 a.m. to noon Saturday, Erie Community College South Campus gym, 4041 Southwestern Blvd., Orchard Park.
Bullying and Students with Disabilities. 5 p.m. Monday, West Seneca Teachers’ Association , 290 Center Road, Suite 202, West Seneca. Learn advocacy skills and how supports and services can be built into an Individualized Education Program.
EPIC Storytime. 10 a.m. to noon Wednesday, Canalside. Theme will be Fit ‘n’ Fun, focusing on healthy eating and exercise, and feature local children’s author Lisa Abbott, writer of “I Dig Figs.”
Used book sale. Thousands of traditional, video and audio books will be for sale for 50 cents each from Thursday to Saturday at the downtown Central Library, 1 Lafayette Square, on the second floor next to the Milestones of Science exhibition. Early bird admission preview with first choice runs 8:30 to 11 a.m. Thursday and costs an additional $5 donation for admittance. Other hours run 11 a.m. to 6:30 p.m. Thursday and 8:30 a.m. to 2 p.m. Friday and next Saturday.
Touch a truck. Noon to 5 p.m. next Saturday, Old Falls Street Middle Block, Niagara Falls. This year’s event will once again incorporate the annual “Stuff-a- Bus” food and toiletry drive, benefitting Community Missions of the Niagara Frontier. Guests are asked to bring donations of nonperishable food items and new toiletries. Imagination Playground and its new “LEGO Wall,” and the Exercise Like the Animals program will also be featured from 1 to 4 p.m. Free.
Grief support. 7 p.m. Monday, St. John the Baptist Catholic Church, 2021 Sandridge Road, Alden. To attend, call Sister Ellen McCarthy at 937-6959.
Grief Share. 6 p.m. Tuesday, Mental Health Association in Niagara County, 36 Pine St., Lockport. For info, call 433-3780.
Grief support. 6:30 p.m. Wednesday, St. Edmund’s Campus, 530 Ellicott Creek Road, Town of Tonawanda. Broken down by type of loss. For info, call the parish office at 692-2660.
MENTAL HEALTH SUPPORT
Mental health support. For families, 7 p.m. Monday, Elderwood Village, 5271 Main St., Amherst. For more info, call 901-1696.
Navigating Alzheimer’s Disease & Other Dementia: Considering Decision-Making from a Human Service Perspective. 1 p.m. Thursday, The Dale Center, 33 Ontario St., Lockport. Presentation by Julia Szprygada, director of education and training for the Alzheimer’s Association, WNY Chapter. For more info, call 433-1886. Free.
Family Power Yoga. 11 a.m. Tuesday, Canalside. Free.
Kidding Around Yoga Family Class. Noon Wednesday, Canalside.
Exercise Like the Animals. 9 a.m., Monday, Tuesday and Thursday, Canalside. Fitness class mimics the moves of animals of the world. Free.
BIKING, RUNNING AND WALKING
Guided Reflective Walks. Meet by 10:45 a.m. Sunday, Marcy Casino along Hoyt Lake in Delaware Park, 199 Lincoln Parkway.
Slow Roll. Riders gather at 5:30 p.m. and ride starts at 6:30 sharp on Monday outside Tri-Main Center, 2495 Main St. Bikers up to age 18 must be accompanied by an adult.
Bootcamp. 5 p.m. Monday, Niawanda Park bandshell, 200 Niagara St., City of Tonawanda. Free.
Bootcamp. 6 p.m. Monday, on the field at Ralph Wilson Stadium, Abbott Road at Southwestern Boulevard, Orchard Park. Free.
Bootcamp. 6 p.m. Tuesday, Delaware Park, near the Amherst Street-Colvin Avenue green space. Free.
De-stress Through Dance. 6 p.m. Tuesday, Canalside. Free.
Hip Hop with Shawniece. 5 p.m. Wednesday, Canalside. Free.
Water in Motion aqua fitness class. 10 a.m. Saturday, next Saturday, Jewish Community Center of Greater Buffalo, 2640 N. Forest Road, Amherst. Nonmembers can purchase a 10-class pass for $59. For more info, contact Eric Poniatowski at email@example.com.
BodyAttack. 10:15 a.m. Sunday, 7:15 p.m. Monday, 5 p.m. Wednesday, Jewish Community Center of Buffalo, 787 Delaware Ave.
Catalyst Fitness in the Park. 10 a.m. to noon Saturday, next Saturday, Delaware Park tennis courts. Free.
Cardio Kickboxing. 11 a.m. Saturday, next Saturday, Goehle (Widewaters) Marina, Cold Springs Road North, Lockport. Free.
Rev Fit. 6 p.m. Monday, Canalside. Total body circuit resistance workout. Free.
Turbokick. 6 p.m. Monday, Allen Park band shell, West Virginia and Elizabeth avenues, Jamestown. Free.
Cardio Dance. 11 a.m. Friday, 10405 Main St., Clarence. Free.
Senior Yoga Fit. 10 a.m. Monday, Wednesday, Jewish Community Center Benderson Family Building, 2640 N. Forest Road, Amherst. For info, call 204-2070.
Tai chi for seniors. 10:15 a.m. Monday, Friday, West Seneca Senior Center, 4620 Seneca St., West Seneca. Free.
Yoga for seniors. 10:45 a.m. Monday, Wednesday, West Side Community Services, 161 Vermont St. $2.
Zumba. 11 a.m. Monday, Richmond-Summer Senior Building, 337 Summer St. $2.
Zumba Gold. 1 p.m. Monday, Wednesday and Friday, Independent Health Family Branch YMCA, 150 Tech Drive.
Zumba Gold with Lisa B. 3:45 p.m. Thursday. Parkdale Elementary School, 141 Girard Ave, East Aurora. Sign up at eastauroraschools.org.
Yoga for seniors. 9 a.m. Friday, Clarence Senior Center, 4600 Thompson Road, Clarence. Call 633-5138 for more info. $5.
Taoist tai chi. Free open house 10 a.m. Saturday and next Saturday, Taoist Tai Chi Society of USA, 968 Kenmore Ave. For info, visit buffalo.taoist.org.
Tai chi. 11:30 a.m. Monday, 11:15 a.m. Tuesday, 5:30 p.m. Tuesday, Jewish Community Center Benderson Family Building, 2640 N. Forest Road, Amherst.
Tai chi. 9:30 a.m. Monday, Jewish Community Center of Buffalo, 787 Delaware Ave.
Tai chi. 9 a.m. Tuesday, Canalside. Free.
YOGA AND PILATES
Power Yoga. 10 a.m. Saturday and next Saturday, 6 p.m. Friday, Canalside. Free.
Yoga. 10 a.m. Saturday, next Saturday, 4 p.m. Wednesday, Resurrection Church Community Room, 3 Doat St., at Genesee St. Free for all ages and abilities For more info, visit yogisinservice.org.
Gentle yoga. 11:30 a.m. Sunday, Shakti Yoga, 133 Grant St. For info, visit shaktibuffalo.com. $12.
Pilates. 10 a.m. Monday, Clarence Hollow Wellness, 10946 Main St., Clarence. For info, visit carlaspilates.com. $8.
Pilates mat class. 5 p.m. Monday, Canalside. Free.
Summer yoga. 5 p.m. Monday, Winery at Marjim Manor, 7171 E. Lake Road, Newfane. Taught by Kim Seddon. For more info, call the winery at 778-7001. $10.
Yoga. 5:30 p.m. Monday, Larkin Square pickleball courts, 745 Seneca St. Free.
Yoga. 6 p.m. Monday, Westwood Park, 175 Pavement Road, Lancaster. Free.
Pilates. 9 a.m. Tuesday, Thursday. Karyn Kelly Dance, 4223 Transit Road, Amherst. For info, email firstname.lastname@example.org. $6.
Zumba by Samira. 9:15 a.m. Saturday, next Saturday, North Buffalo Community Center, 203 Sanders Road; 9:15 a.m. Monday and 5:15 p.m. Zumba. Monday and Wednesday, St. George’s Church, 2 Nottingham Terrace. $5.
Zumba. 6 p.m. Monday, Bassett Park bandstand, 359 Klein Road, Amherst. Free.
Zumba. 6:45 p.m. Monday, 9 a.m. Tuesday. St. John’s Lutheran Church, 3512 Clinton St., West Seneca. For info, call 829-9314. $5.
Zumba Fitness with Lisa B. 4:30 p.m. Wednesday, Parkdale Elementary School, 141 Girard Ave, East Aurora. Sign up at eastauroraschools.org $5.
HEALTH AND WELLNESS
UNYTS Blood Drive. 11 a.m. Thursday, Niagara Falls Memorial Medical Center, 621 10th St., Niagara Falls.
Kidney Smart classes. 2 p.m. Wednesday, Buffalo General Medical Center, 100 High St.; 6 p.m. Thursday, Orchard Park Dialysis, 3801 Taylor Road, Orchard Park. Register at KidneySmart.org/Class.
Alzheimer’s support. 4 p.m. Tuesday, HighPointe on Michigan, 1031 Michigan Ave; Hoag Library, 134 South St. Albion; 7 p.m. Tuesday, St. Andrew’s Episcopal Church, 2239 West Creek Road, Newfane; 11 a.m. Wednesday (respite available), Hamburg Wesleyan Church, 4999 McKinley Parkway, Hamburg; 10:15 a.m. Friday, Clarence Senior Center, 4600 Thompson Road, Clarence. For info, call (800) 272-3900.
Breast cancer support. 6 p.m. Tuesday, Bella Moglie Center, 3297 Walden Ave, Depew. For meeting reservations, call 706-0060.
Stroke support. 10 a.m. next Saturday, OLV Senior Neighborhood Community Room, 55 Melroy Ave., Lackawanna.
Performance Nutrition Seminar. Noon next Saturday, Kenmore Barbell & Fitness, 1530 Military Road, Town of Tonawanda. Comprehensive performance nutrition seminar presented by Krissy Mae Cagney. $20. Tickets can be purchased in person or at kenmorebarbell.com.
Food Truck Tuesday. 5 p.m. Tuesday, Larkin Square, 745 Seneca St.
Kenmore Farmers Market. 8 a.m. to 12:30 p.m. Saturday, next Saturday, Kenmore Municipal Green, Delaware Avenue at Delaware Road.
Williamsville Farmers Market. 8 a.m. to 1 p.m. Saturday and next Saturday, Island Park, Main Street.
Farmers’ market. 11 a.m. to 2 p.m. Tuesday, Daemen College Wick Campus Center patio, 4380 Main St.
West Seneca Main Street Marketplace. 4 to 7:30 p.m. Thursday, Union Road and Main Street.
HEALTHY EATING SUPPORT
TOPS. 5 p.m. Wednesday, Lancaster Municipal Building Room 215, 5423 Broadway, Lancaster.