Seminar: “Angels in the Bible” with Dr. Fred. If you’ve ever wondered what the Bible really tells us about angels, then you won’t miss this opportunity. Free. Lunch provided. St. Matthew’s Episcopal Church, 20 Union St., Hallowell, 9:30 a.m.-noon Saturday.

Holy Grounds Coffee House presents Lisa Gallant Seal & LGS Band. Free. Church of the Holy Spirit, 1047 Congress St., Portland,, 6:30-8:30 p.m. Saturday.

Rejoicing Spirits. Special worship service for people with cognitive or developmental disabilities, followed by fellowship and supper. Free. Trinity Lutheran Church, Westbrook, 612 Main St., Westbrook, 854-5653, 4 a.m. Sunday.

Freedom From Attachment. Drop-in meditation classes. $10. $5 students and seniors. The Yoga Center, 449 Forest Ave., Portland,, 10-11:30 a.m. Sunday.

Buddhism Unwrapped. Open to beginners and advanced practitioners. $10 suggested donation. Merrymeeting Arts Center, 9 Main St., Bowdoinham,, 10-11:15 a.m. Sunday.

ChIME Interfaith Worship Service: luminous gifts, sharing music, reflection and stories of love and light in a season of darkness. Free, donations accepted. Portland New Church, 302 Stevens Ave., Portland, 347-6740, 10:30 a.m. Sunday.

Bar Mills Community Church Christmas Cantata. The choir and other local talent will tell the story of the Nativity with carols and hymns. Free. Bar Mills Community Church, 13 Hermit Thrush Drive, Buxton,, 4-5 p.m. Sunday.

Longest Night Worship Service. Tuttle Road United Methodist Church, 52 Tuttle Road, Cumberland, 829-3766, Wednesday.

St. Augustine Anglican Church continues its Bible Study series every Wednesday at 5:30 p.m. at 656 Route 1 in Scarborough, where the parish shares worship space with the West Scarborough United Methodist Church. For more information, call Father Jeff at 615-7989.

To submit an item for the Religion Calendar, go to and click on the calendar tab.