Book fair: Compass Health Children's Services is sponsoring its semi-annual book fair by Imagination Books. Also featured are music, toys and bath and beauty products. A portion of the proceeds are donated to Compass Health foster care programs. 10 a.m.-7 p.m. today at Compass Health, 4526 Federal Ave., Bldg. 2, Everett. 425-349-8480.

Edmonds Community College presents "First They Killed My Father": A Daughter of Cambodia Remembers: 7:30 p.m. today in the Triton Union Building, 20000 68th Ave. W., Lynnwood. 425-640-1313.

Ric Williams, director of curriculum and assessment for the Everett Public Schools, speaks: To the Everett Central Lions Club. Noon today at the Everett Elks Club, 2731 Rucker Ave., Everett. 425-252-4400.

"Miracles of Rhythm" - An ad-hoc ensemble of virtuoso players: Cascadia Community College Student Activities Board and the Cascadia Global Human Rights Alliance invite the community to attend a unique concert of Persian classical music performed on traditional instruments. Free. 11 a.m.-1 p.m. Thursday in the commons on the campus shared by Cascadia and the University of Washington, Bothell, at 18345 Campus Way NE.

"Feathers and Features": Learn how to turn your property into a wildlife sanctuary. Learn basic habitat elements to attract songbirds, hummingbirds, butterflies and other critters. Monica Van der Vieren will cover how to add trickling water, roosts, brush piles and other wildlife features. Dina Fine will teach the basic elements of building soil, composting and controlling mud around rural property. 6-9 p.m. Thursday at Bryant Grange, 26830 53rd Ave. NE, Arlington. 425-335-5634, ext. 4, workshops@ snohomishcd.org.

"The Passion of the Christ," with Communion: Northshore Christian Church will show Mel Gibson's "The Passion of the Christ" and will offer Communion during this unique service. 6:30 p.m. Friday at Northshore Christian Church, 5700 23rd Drive W., Everett. 425-407-1119.

Prayer breakfast: The 46th annual Snohomish County Community Prayer Breakfast features guest speaker Chuck Buck, chairman of Buck Knives. $20. 6:45 a.m. coffee and fellowship, 7-8:30 a.m. breakfast and program, Friday at Everett Events Center, 2000 Hewitt Ave., Everett. 425-258-9211, ext. 112.

Easter luncheon: Hosted by the East County Senior Center. April birthdays will be celebrated. Enjoy entertainment by acclaimed entertainer, pianist and vocalist Glenn Cutler, who will bring the sounds of vaudeville and big band music. The show will close with the center's Silver Liners performing a couple of line dances. Lunch costs $2.50; free birthday cake and a surprise. Show starts at 11:30 a.m.; lunch is served at noon. Friday at the East County Senior Center, 824 Village Way, Monroe. 360-794-6359.

Free reverse mortgage seminar: With reverse mortgage specialist Steve McLean. 1 p.m. Friday at the Stillaguamish Senior Center, Smokey Point. 360-588-9728.

King's Heralds: The oldest continuous gospel quartet in the U.S. performs. 10:45 a.m. Saturday at the Forest Park Seventh Day Adventist Church, 4132 Federal Ave., Everett. 425-252-3438.

Easter egg hunt and pancake breakfast: Breakfast at 9 a.m.; egg hunt for fifth grade and under is at 10 a.m. Saturday at Mukilteo Presbyterian Church, 4514 84th St. SW, Mukilteo. 425-355-2802.

"Smoke & Mirrors": The Lynnwood Magic Club presents an evening of magic for the family. $12, $8 children. 7 p.m. Saturday at Historic Everett Theatre, 2911 Colby Ave., Everett. 425-258-6766.

Volunteer with Lord Hill trail construction project: Help Snohomish County Parks and Recreation. Bring a lunch and dress for the weather. 8:30 a.m.-4 p.m. Saturday at Lord Hill Regional Park, 12921 150th St. SE Snohomish. 360-568-7811, friendslordhill@aol.com.

Norwegian pancake breakfast: Menu is all-you-can-eat Norwegian pancakes with strawberries, maple syrup, sliced ham, beverages. Cost is $5. Children 3 and younger eat for free. 7:30-11:30 a.m. Saturday at Ebenezer Lutheran Church, 2111 117th Ave. NE, Lake Stevens.

Free tax help: Sno-Isle Libraries, in partnership with AARP, are available to assist seniors and others with tax preparation needs and questions from 10 a.m.-2 p.m. Saturday at the Lynnwood Library, 19200 44th Ave. W. To schedule an appointment, call 360-435-3033. Bring last year's return if possible.

10th annual Monroe egg hunt: Free event sponsored by the City of Monroe, YMCA of Snohomish County, Fred Meyer, Boys & Girls Club and several other supporters. The event kicks off at 9 a.m. with YMCA Healthy Kids Day activities, face painting and arts and crafts. At 10 a.m., the Easter bunny arrives on a fire truck to start the egg hunt. Saturday at Sky River Park, 820 Village Way.

Arlington boxing club presents an amateur boxing show: $15. 7 p.m. Saturday at the Nile Shrine Center, 6601 244th St. SW, Mountlake Terrace. 425-220-1154, 360-435-5680.

Snohomish Master Gardeners series: "Grow your very own herbs." Free 20-minute discussion at noon Saturday at Sunnyside Nursery, 3915 Sunnyside Blvd., Marysville. 425-334-2002.

Easter bunny comes to Edmonds: Children age 1 and under will hunt at the wading pool beginning at 10 a.m., ages 2 and 3 at the playground beginning at 10:15 p.m. and ages 4-10 at the play field at 10. Golden eggs containing special prizes will be part of the fun. A non-perishable donation for the food bank is requested. Saturday at City Park, Third Avenue S. and Howell Street, Edmonds. 425-771-0230.

Life Care Center of Bothell hosts its first Easter egg hunt: Egg-hunters will be divided into three age groups: ages 3 and under, ages 4-6 and ages 7 and up. Some of the eggs will hold special treasures for the finders. Participation is free, and light refreshments will be served. Children will have a chance to take their picture with the Easter bunny for $3 each, with proceeds going to the Resident Councils of Washington, which serves nursing home residents across the state. 11 a.m.-1 p.m. Saturday at the center, located at 707 228th St. SE, Bothell.

Senior exercise: $2. 9:30-10:30 a.m. and 10:10-11:30 a.m. Mondays, Wednesdays and Fridays at Arbor Place, Silver Lake, 12806 Bothell-Everett Highway, Everett. 425-338-3227.

Lions mobile health screening unit: Monroe Lions Club volunteers will provide free testing for blood pressure, visual acuity, glaucoma, hearing and diabetes as a service to the community. 9 a.m.-5 p.m. Tuesday at Fred Meyer's east-side parking lot and Wednesday at the Monroe Reformatory.

Lose, gain or maintain weight: Experience a revolutionary weight management program. Free samples and support calls. 7:30-8:30 p.m. Tuesday at Evergreen State Fairgrounds, 14405 179th Ave. SE, Monroe. 360-659-2968.

"Eyewitnesses to Horror: Surviving the Holocaust": Everett Community College's Spring 2006 forums, now in their seventh year, are part of EvCC's Humanities 150 class "Surviving the Holocaust." This includes written, filmed and personal accounts from eyewitnesses. The presentations are open to the public and are from noon-2 p.m. today, April 26, May 10, May 24 in EvCC's Baker Hall 120. 425-388-9411.

PAWS dog training classes: For puppies 3 to 5 months old and for dogs and puppies 5 months and older. Classes are limited to seven dogs and are offered throughout the spring and summer at PAWS in Lynnwood, 15305 44th Ave. W. The fee for each 6-week session is $100. www.paws.org, 425-787-2500, ext. 820.

Beginning sewing for immigrant, refugee and English language-learning women: Learn the basics of hand sewing and machine sewing, creating easy-to-make, useful items. Bring your own portable sewing machine or use one provided. Free childcare provided. 10 a.m.-noon Fridays through May 26 at Whispering Pines Community Room, 18201 52nd Ave. W., Lynnwood. 425-670-8984.

Everett Public Library events: All children's events are free and held at the library locations, unless otherwise marked. Some classes require registration. Main branch, 2702 Hoyt Ave., Everett, 425-257-8030; Evergreen branch, 9512 Evergreen Way, 425-257-8250. n Drop-in play group for parents and children, 10 a.m.-noon Fridays, Evergreen branch; 10 a.m.-noon Mondays, main branch. n Preschool story time, 2- and 3-year-olds: 10:30 a.m. Tuesdays at main branch, 10:30 a.m. Thursdays at Evergreen. n "Paws to Read" program, second- to fifth-graders, 3-5 p.m. Mondays through May 22, Evergreen, 3 to 5 p.m. April 23, May 7 and 21, main branch. n Craft programs, baskets, 3-5 p.m. April 27, main and Evergreen branches.

Green thumbs: Workshop series sponsored by the Arlington Garden Club. $2 donation requested. 10-11:30 a.m. second Saturdays through May at the Boys & Girls Club, 18513 59th Ave. NE, Arlington. 360-403-7769.

Yoga and pilates classes: Offered by West Coast Family Aquatic Center. $5 per class. All classes taught by certified instructors. Morning and evening classes Monday-Thursday at 15622 Country Club Drive, Mill Creek. 425-745-3474.

Boeing Retiree Group (Bluebills): Dedicated to providing opportunities to volunteer time and experience to enhance lives and improve the quality of life in the community. Activities include volunteer opportunities, speakers and social events. Meets the fourth Thursday of each month at Boeing Activity Center. 425-717-3755.

Open gym: Offered by the city of Mountlake Terrace. Cost is $3 per person. 9-11:30 a.m. Saturdays at Terrace Park School, 5409 228th St. SW. 425-640-3101.

MG Car Club Northwest meeting: Open to all with an interest in MG automobiles or British sports cars. 7 p.m. first Tuesday of each month at Elmer's Restaurant, 3471 184th St. SW, Lynnwood. 206-228-5665.

Meeting of the Everett chapter of the Rocky Mountain Elk Foundation: The third Thursday of each month, 6:30 p.m. at Petosa's, 3121 Broadway, Everett. 425-337-4131.

Families for Kids training classes: A program of Lutheran Community Services Northwest, providing support services for foster, adoptive and kinship care providers in Washington. Meets 11 a.m.-1 p.m. the second Tuesday of each month at Petosa's, 3121 Broadway, Everett. 425-268-7145.

Everett Chess Club: Free, all ages and skill levels. 6-9 p.m. Tuesdays at Espresso Americano, Everett Public Library auditorium, 2702 Hoyt Ave., Everett. 425-514-3209, bradchess@hotmail.com.

Friday night singles dance: Dancing, DJ. $8, 21 and older. 8 p.m.-midnight first Friday of each month, Laurelwood Reception Hall and Event Center, 123 N. Blakeley St., Monroe. 360-794-8317.

Public dance: Sno-King International Folk Dance Club. $5, $3 members. 7:30 p.m. Saturdays at Cedar Valley Grange, 20526 52nd Ave. W., Lynnwood. 425-454-6529, 425-889-0541.

Social club: Razzmatazz Dance and Social Club hosts smoke-free events with dancing and a DJ. Fourth Saturday of each month at Laurelwood Reception Hall and Event Center, 123 N. Blakeley St., Monroe. 360-794-8317.

Tango lessons: With Ina and Jon Howe. Small donation. 6 p.m. Wednesdays, 1 p.m. Saturdays at Everett Senior Activity Center, 3025 Lombard Ave., Everett. 425-257-8780.

Cheese tastings: Weekly cheese tastings, 11 a.m.-5 p.m. Saturdays and noon-5 p.m. Sundays. Cheese classes, 6 p.m. first Thursday of each month. Resident Cheesemonger, 405 Main St., Edmonds. 425-640-8949.

Ethnic cooking classes: Registration required, $5 suggested donation. 5-7 p.m. every fourth Tuesday at Grandview Community Center, 716 Linden St., Everett. 425-252-6672.

Adult first aid and CPR recertification: $25, current card required. 8 a.m.-noon the first Saturday of each month at Cascade Valley Hospital, 330 S. Stillaguamish Ave., Arlington. 360-435-2133, ext. 4705.

Auto and work injury class: Chiropractic massage, nutrition. Registration required. 6 p.m. Wednesdays at Auto and Work Injury Clinic, Marysville. 360-653-8307.

Building family strengths: Free parenting class offered by Pathways for Women YMCA. 6:30-8 p.m. Tuesdays, 1-2:30 p.m. Wednesdays in Lynnwood; 6:30 p.m. Wednesdays in Everett. 425-774-9843, ext. 223.

Fitness: Balance, flexibility, strength, aerobics. $25 members, $30 nonmembers; bring mat or towel. 8:25-9:20 a.m. and 10:40-11:30 a.m. Mondays, Wednesdays and Fridays at Northshore Senior Center, 10201 E. Riverside Drive, Bothell. 425-487-2441.

Foot care clinic for seniors: $10 per person, registration required. 8:30-11:30 a.m. every other Tuesday at Cascade Valley Hospital Wound Care Center, 875 Wesley St., Suite 210, Arlington. 360-435-8158.

Infant-child CPR: Two-year-certification. $25 per family. 8-11 a.m. the second Saturday of each month at Cascade Valley Hospital, 330 S. Stillaguamish Ave., Arlington. 360-435-2133, ext. 4705.

The Military Family Network seeks a full-time volunteer: To expand the group's national community volunteer network. Work includes writing a nationally syndicated military family column, recruiting and managing volunteers and other chores. cpeabody@emilitary.org.

The Snohomish County Parks and Recreation Department seeks volunteers: To work on the Lord Hill trail construction from 8:30 a.m.-4 p.m. April 15, 22 and 29. Help build and maintain the trails at the park, located at 12921 150th St. SE, Snohomish. Bring a lunch and dress for the weather. 360-568-7811, friendslordhill@aol.com.

Downsizing? Moving?: New & Again, a nonprofit thrift shop supporting the Snohomish County Center for Battered Women, needs your clean, gently-used furniture. Pick-ups not available; drop off items at 3116 Rucker Ave., Everett. 425-258-4428.

MS Helping Hands seeks volunteers and donations: The Donor Closet carries and accepts donations of items that help people with disabilities. It is currently collecting dolls and stuffed animals for children affected by Hurricane Katrina. 10 a.m.-3 p.m. Tuesday-Thursday.

Evergreen REACT seeks new members: This nonprofit organization uses multiple radio communications resources to help the public and community organizations and events. It meets at 7 p.m. the last Sunday of the month at Fire District 1 headquarters in Everett. evergreenreact2869@yahoo.com.

The all-volunteer Sultan Food Bank needs donations: Of food and money to continue helping families in need in Sultan, Gold Bar, Index, Baring and other communities. The food bank, which is now separate from the Sky Valley Food Bank in Monroe, feeds about 200 families a week. Drop off food at 703 First St. from 4:30-7 p.m. Tuesdays or from 8:30 a.m.-noon Fridays. Mail donations to the Sultan Food Bank, P.O. Box 1181, Sultan, WA 98294.

Operation Lookout National Center for Missing Youth: Positions for interns, volunteers and work study students in data entry, skip tracing, online research, criminal justice, social services, media and marketing. This is part-time, weekdays at 6320 Evergreen Way, Suite 201, Everett. Send your resume to hrofficemanager@operationlookout. org or call 425-771-7335.

Foster homes for dogs needed: Can you provide a home for a dog for a few months and provide some basic training? If so, the Humane Society in Arlington needs your help. A 6-foot fence is necessary. The shelter in Arlington also is looking for volunteer workers. hmnsoc@aol.com, 360-652-5844, www.saveourdogs.com.

Applicants sought for the 2006-07 Bob Drewel Human Services Scholarship: The scholarship will provide funding for educational advancement to an individual who has dedicated himself or herself to the service of others. Deadline is May 1. Call 425-252-1244 or request an online application by e-mailing humansc@msn.com.

Join Fire Corps: This volunteer organization supports the Lynnwood Fire Department through community outreach and education events. Volunteers will assist with promoting fire safety and installing smoke detectors. 425-744-6436.

Catholic Community Services seeks volunteer drivers: For driving clients to and from doctor's appointments. Clients can get in and out of the car by themselves. Drive every day or schedule to fit your free time. Mileage reimbursement provided. Must be 21 or older and have insurance, a valid driver's license and a safe, running vehicle. 425-257-2111, ext. 3374; johnm@ccsww.org.

The Lynnwood Police Department is recruiting men and women for its police cadet program: Cadets perform duties such as clerical and data-entry tasks, community presentations, crowd control and park patrols. Applications are available at City Hall, 19100 44th Ave. W., or by calling 425-775-1971.

Homes for players: Housing is needed for 18-U and 17-U Connie Mack baseball players from Alaska who will be in the area in June and July. Stipend paid. Call Don Moe at 425-238-1498.

New & Again needs items: The thrift shop supporting the Snohomish County Center for Battered Women needs clean, gently used furniture, housewares and home furnishing items. The nonprofit charity is located at 3116 Rucker Ave., Everett. 425-258-4428.

Concierges needed at the Everett Events Center: Volunteers are needed for four to eight hours per week. Knowledge about the city and county is helpful but not required. 425-322-2658.

Food donations: Sky Valley Food Bank in Monroe seeks food or money to meet the needs of families in the community. 360-794-7959, endhunger@svfoodbank.org.

This is cache, read story here