Today

Books-A-Million will hold Preschool Storytime with stories, activities and color sheets at 10:30 a.m. at 5900 Sugarloaf Parkway, Lawrenceville. Call 678-847-5115 for more details.

AIDGwinnett, 725 Scenic Highway, Lawrenceville, will host free, anonymous and confidential Orasure HIV testing from 9 a.m. to 4 p.m. and an open support group for people living with HIV/AIDS from 6:30 to 7:30 p.m. Call 770-962-8396.

A writers' workshop for evaluation and critique by fellow writers will be held at

7 p.m. at Barnes & Noble, 5141 Peachtree Parkway, Norcross. Call 770-209-4244.

Children's storytime will be held at 7 p.m. at Barnes & Noble, 2205 Pleasant Hill Road in Duluth. Call 770-495-7200 for more information.

Senior Bridge Club meets from 9:30 a.m. to 12 p.m. at Bogan Community Center, 2723 N. Bogan Road, Buford. Advance reservations are required. Call 770-614-2060.

Duluth Parks & Recreation, Bunten Park, 3180 Bunten Road, has senior water aerobics classes from 9 to 10 a.m. Registration is required. Call 770-814-6981.

Gwinnett County Parks & Recreation holds a senior water exercise class from 9 to 9:50 a.m. and from 10 to

10:50 a.m. at Mountain Park Pool in Lilburn. The cost is $2 per class. No preregistration is required. Call 770-564-4650.

The Better Birth Foundation offers evening classes at Emory Eastside Medical Center, 1700 Medical Way, Snellville. Classes include a complimentary two-hour class for expectant mothers. Registration is required. Call 770-297-2880.

Prenatal yoga class teaches how to make your pregnancy a positive experience at St. Marguerite d'Youville Catholic Church, 85 Gloster Road, Lawrenceville from 6 to 7:30 p.m. Call Pat Madden at 770-806-9385 or visit www.yogayall.com .

Gwinnett Choral Guild. Rehearsals for the four-part chorus are held at 7:30 p.m. at Lawrenceville Presbyterian Church, 800 U.S. Highway 29 South. Call 404-223-9962 or visit www.gwinnettchoralguild.org .

Senior softball league games for men and women are played at Lucky Shoals Park in Norcross. All skill levels are welcome. Call 770-963-6578.

Senior horseshoe pitching league for men and women meets at 10 a.m. at the Gwinnett Senior Center in Bethesda Park. The event includes coaching. Call 770-972-2434.

The Asian American Center in the Norcross Human Services Center, 5030 Georgia Belle Court, will offer basic and intermediate English as a Second Language classes from 10 a.m. to noon. The fee is $50 for eight weeks. Call 770-638-5661.

The Asian American Center in the Norcross Human Services Center, 5030 Georgia Belle Court, will offer basic computer classes from 10 a.m. to noon and basic and intermediate classes for Microsoft Word and Excel from 6:30 to 8:15 p.m. and 8:15 to 10 p.m. The fee is $100 for 12 weeks. Call 770-638-5661.

Duluth Parks & Recreation, Bunten Park, 3180 Bunten Road, has senior canasta from 10 a.m. to noon. Call 770-814-6981.