[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"camp-20":3,"camp-20-nearby":166},{"camp":4,"sessions":59,"rating":15,"notFound":17,"fetchError":17,"redirectTo":15},{"camp_id":5,"created_at":6,"org_id":7,"camp_name":8,"camp_description":9,"camp_source_link":10,"camp_contact_name":11,"camp_contact_title":12,"camp_contact_email":13,"camp_contact_phone":14,"camp_schedule_url":10,"last_session_crawl_at":15,"last_session_content_hash":16,"crawl_disabled":17,"updated_at":18,"camp_home_url":19,"camp_url_confidence":20,"camp_url_last_checked_at":21,"camp_site_profile":22,"last_sessions_scan_date":41,"last_sessions_scan_hash":42,"last_sessions_scan_found":43,"last_sessions_scan_no_upcoming":31,"last_sessions_scan_reason":15,"last_sessions_scan_pages":44,"updated_by_organizer_date":15,"simple_scrape_worked":31,"llm_success_streak":43,"last_structure_hints":15,"last_discovery_at":47,"sync_enabled":17,"scrape_status":48,"scrape_status_reason":40,"scrape_status_updated_at":49,"scrape_tier":50,"consecutive_unchanged_scans":51,"operating_status":15,"operating_status_reason":15,"operating_status_source":15,"operating_status_updated_at":15,"admin_notes":15,"organizer":52},20,"2025-09-03T22:51:49.426867+00:00",21,"French Summer Camps","French immersion day and summer camps at Alliance Française de Washington DC (AFDC) for children ages 5–12, with games, stories, and creative projects. Drop-off is typically 8:45–9:00am and pick-up 3:30–3:45pm; after-care is offered 3:30–5:30pm (and before-care starting at 8:00am for 1-week camps). Camps may require a minimum of 5 registrations to open.","https://francedc.org/camps","Fanny OWHOKA","Youth Programs Manager","children@francedc.org","202-234-0195",null,"654073973",false,"2026-08-30T05:50:17.618194+00:00","https://francedc.org/",1,"2026-02-26T21:21:24.3+00:00",{"notes":23,"requires_js":17,"session_urls":24,"has_pdf_links":17,"is_multi_page":17,"has_cloudflare":17,"sessions_format":40,"has_calendar_embed":17,"detected_sessions_url":10},"Session info is presented as standard on-page HTML text with registration links; no PDF schedule or embedded calendar detected.",[25,28,36],{"url":10,"role":26,"notes":27},"main","Primary camps page with camp overview plus seasonal/session notes (e.g., Spring/Summer registration timing, weeks offered), daily drop-off/pick-up hours, and before/after-care details with registration links.",{"url":29,"source":30,"disabled":31,"disabled_at":32,"discovered_at":33,"disabled_reason":34,"discovery_method":35},"https://francedc.org/teens-special-programs","discovery",true,"2026-04-02T09:00:37.055Z","2026-03-16T03:34:29.778Z","feedback: 0 sessions for 3+ runs","llm",{"url":37,"source":30,"disabled":31,"disabled_at":38,"discovered_at":39,"disabled_reason":34,"discovery_method":35},"https://francedc.org/registration","2026-04-02T09:00:37.213Z","2026-03-22T13:29:35.214Z","simple_html","2026-08-28","735807b14af1e20414111daf1c824d54fad30cb1024dd2be3fbf6f3b34e20e75",0,[45],{"url":10,"content_hash":46},"852d6ab4e0d30710428a5576dff38a3c71a709f234ac2c3cda7116050a3ebd95","2026-08-26T12:50:40.734+00:00","scrapable","2026-03-28T15:47:46.678496+00:00","dormant",2,{"org_id":7,"org_zip":53,"org_city":54,"org_name":55,"org_state":56,"org_source_link":10,"org_contact_email":57,"org_address_line_1":58},"20008","Washington","Alliance Française de Washington DC","DC","[children@francedc.org](mailto:children@francedc.org)","2142 Wyoming Ave NW",[60,74,78,84,86,91,96,98,103,108,113,115,120,125,127,132,137,139,144,149,151,156,161],{"sess_id":61,"sess_name":62,"sess_description":63,"sess_start_date":64,"sess_end_date":65,"sess_start_time":66,"sess_end_time":67,"sess_price_min":15,"sess_price_max":15,"price_per":15,"reg_label":68,"is_virtual":17,"before_care_available":31,"before_care_start_time":69,"after_care_available":31,"after_care_end_time":70,"after_care_additional_cost_if_separate":15,"line_1":71,"city":54,"state":56,"zip":53,"min_age":72,"max_age":73,"min_grade":15,"max_grade":15},3322,"Spring Camp","Week-long spring French day camp for ages 5–10 with games, stories, and creative projects. Drop-off ~8:45–9:00; pick-up ~15:30–15:45. Before care available starting 08:00 for 1-week camps; after care offered until 17:30.","2026-03-30","2026-04-03","09:00:00","15:45:00","open","08:00:00","17:30:00","2142 Wyoming Ave, NW",5,10,{"sess_id":75,"sess_name":62,"sess_description":63,"sess_start_date":76,"sess_end_date":77,"sess_start_time":66,"sess_end_time":67,"sess_price_min":15,"sess_price_max":15,"price_per":15,"reg_label":68,"is_virtual":17,"before_care_available":31,"before_care_start_time":69,"after_care_available":31,"after_care_end_time":70,"after_care_additional_cost_if_separate":15,"line_1":71,"city":54,"state":56,"zip":53,"min_age":72,"max_age":73,"min_grade":15,"max_grade":15},3323,"2026-04-13","2026-04-17",{"sess_id":79,"sess_name":80,"sess_description":15,"sess_start_date":81,"sess_end_date":82,"sess_start_time":83,"sess_end_time":67,"sess_price_min":15,"sess_price_max":15,"price_per":15,"reg_label":15,"is_virtual":17,"before_care_available":15,"before_care_start_time":15,"after_care_available":15,"after_care_end_time":15,"after_care_additional_cost_if_separate":15,"line_1":15,"city":15,"state":15,"zip":15,"min_age":15,"max_age":15,"min_grade":15,"max_grade":15},41835,"Summer Camp Week 1","2026-06-21","2026-06-25","08:45:00",{"sess_id":85,"sess_name":80,"sess_description":15,"sess_start_date":81,"sess_end_date":82,"sess_start_time":15,"sess_end_time":15,"sess_price_min":15,"sess_price_max":15,"price_per":15,"reg_label":15,"is_virtual":17,"before_care_available":15,"before_care_start_time":15,"after_care_available":15,"after_care_end_time":15,"after_care_additional_cost_if_separate":15,"line_1":15,"city":15,"state":15,"zip":15,"min_age":15,"max_age":15,"min_grade":15,"max_grade":15},40603,{"sess_id":87,"sess_name":88,"sess_description":15,"sess_start_date":89,"sess_end_date":90,"sess_start_time":83,"sess_end_time":67,"sess_price_min":15,"sess_price_max":15,"price_per":15,"reg_label":15,"is_virtual":17,"before_care_available":15,"before_care_start_time":15,"after_care_available":15,"after_care_end_time":15,"after_care_additional_cost_if_separate":15,"line_1":71,"city":54,"state":56,"zip":53,"min_age":15,"max_age":15,"min_grade":15,"max_grade":15},7841,"French Summer Camp Week 1","2026-06-22","2026-06-26",{"sess_id":92,"sess_name":93,"sess_description":15,"sess_start_date":94,"sess_end_date":95,"sess_start_time":15,"sess_end_time":15,"sess_price_min":15,"sess_price_max":15,"price_per":15,"reg_label":15,"is_virtual":17,"before_care_available":15,"before_care_start_time":15,"after_care_available":15,"after_care_end_time":15,"after_care_additional_cost_if_separate":15,"line_1":15,"city":15,"state":15,"zip":15,"min_age":15,"max_age":15,"min_grade":15,"max_grade":15},40604,"Summer Camp Week 2","2026-06-28","2026-07-02",{"sess_id":97,"sess_name":93,"sess_description":15,"sess_start_date":94,"sess_end_date":95,"sess_start_time":83,"sess_end_time":67,"sess_price_min":15,"sess_price_max":15,"price_per":15,"reg_label":15,"is_virtual":17,"before_care_available":15,"before_care_start_time":15,"after_care_available":15,"after_care_end_time":15,"after_care_additional_cost_if_separate":15,"line_1":15,"city":15,"state":15,"zip":15,"min_age":15,"max_age":15,"min_grade":15,"max_grade":15},41836,{"sess_id":99,"sess_name":100,"sess_description":15,"sess_start_date":101,"sess_end_date":102,"sess_start_time":83,"sess_end_time":67,"sess_price_min":15,"sess_price_max":15,"price_per":15,"reg_label":15,"is_virtual":17,"before_care_available":15,"before_care_start_time":15,"after_care_available":15,"after_care_end_time":15,"after_care_additional_cost_if_separate":15,"line_1":71,"city":54,"state":56,"zip":53,"min_age":15,"max_age":15,"min_grade":15,"max_grade":15},6914,"French Summer Camp - Ages 5 to 12","2026-07-01","2026-07-29",{"sess_id":104,"sess_name":105,"sess_description":15,"sess_start_date":106,"sess_end_date":107,"sess_start_time":83,"sess_end_time":67,"sess_price_min":15,"sess_price_max":15,"price_per":15,"reg_label":15,"is_virtual":17,"before_care_available":15,"before_care_start_time":15,"after_care_available":15,"after_care_end_time":15,"after_care_additional_cost_if_separate":15,"line_1":71,"city":54,"state":56,"zip":53,"min_age":15,"max_age":15,"min_grade":15,"max_grade":15},7842,"French Summer Camp Week 2","2026-07-06","2026-07-10",{"sess_id":109,"sess_name":110,"sess_description":15,"sess_start_date":111,"sess_end_date":112,"sess_start_time":15,"sess_end_time":15,"sess_price_min":15,"sess_price_max":15,"price_per":15,"reg_label":15,"is_virtual":17,"before_care_available":15,"before_care_start_time":15,"after_care_available":15,"after_care_end_time":15,"after_care_additional_cost_if_separate":15,"line_1":15,"city":15,"state":15,"zip":15,"min_age":15,"max_age":15,"min_grade":15,"max_grade":15},40605,"Summer Camp Week 3","2026-07-12","2026-07-16",{"sess_id":114,"sess_name":110,"sess_description":15,"sess_start_date":111,"sess_end_date":112,"sess_start_time":83,"sess_end_time":67,"sess_price_min":15,"sess_price_max":15,"price_per":15,"reg_label":15,"is_virtual":17,"before_care_available":15,"before_care_start_time":15,"after_care_available":15,"after_care_end_time":15,"after_care_additional_cost_if_separate":15,"line_1":15,"city":15,"state":15,"zip":15,"min_age":15,"max_age":15,"min_grade":15,"max_grade":15},41837,{"sess_id":116,"sess_name":117,"sess_description":15,"sess_start_date":118,"sess_end_date":119,"sess_start_time":83,"sess_end_time":67,"sess_price_min":15,"sess_price_max":15,"price_per":15,"reg_label":15,"is_virtual":17,"before_care_available":15,"before_care_start_time":15,"after_care_available":15,"after_care_end_time":15,"after_care_additional_cost_if_separate":15,"line_1":71,"city":54,"state":56,"zip":53,"min_age":15,"max_age":15,"min_grade":15,"max_grade":15},7843,"French Summer Camp Week 3","2026-07-13","2026-07-17",{"sess_id":121,"sess_name":122,"sess_description":15,"sess_start_date":123,"sess_end_date":124,"sess_start_time":83,"sess_end_time":67,"sess_price_min":15,"sess_price_max":15,"price_per":15,"reg_label":15,"is_virtual":17,"before_care_available":15,"before_care_start_time":15,"after_care_available":15,"after_care_end_time":15,"after_care_additional_cost_if_separate":15,"line_1":15,"city":15,"state":15,"zip":15,"min_age":15,"max_age":15,"min_grade":15,"max_grade":15},41838,"Summer Camp Week 4","2026-07-19","2026-07-23",{"sess_id":126,"sess_name":122,"sess_description":15,"sess_start_date":123,"sess_end_date":124,"sess_start_time":15,"sess_end_time":15,"sess_price_min":15,"sess_price_max":15,"price_per":15,"reg_label":15,"is_virtual":17,"before_care_available":15,"before_care_start_time":15,"after_care_available":15,"after_care_end_time":15,"after_care_additional_cost_if_separate":15,"line_1":15,"city":15,"state":15,"zip":15,"min_age":15,"max_age":15,"min_grade":15,"max_grade":15},40606,{"sess_id":128,"sess_name":129,"sess_description":15,"sess_start_date":130,"sess_end_date":131,"sess_start_time":83,"sess_end_time":67,"sess_price_min":15,"sess_price_max":15,"price_per":15,"reg_label":15,"is_virtual":17,"before_care_available":15,"before_care_start_time":15,"after_care_available":15,"after_care_end_time":15,"after_care_additional_cost_if_separate":15,"line_1":71,"city":54,"state":56,"zip":53,"min_age":15,"max_age":15,"min_grade":15,"max_grade":15},7844,"French Summer Camp Week 4","2026-07-20","2026-07-24",{"sess_id":133,"sess_name":134,"sess_description":15,"sess_start_date":135,"sess_end_date":136,"sess_start_time":83,"sess_end_time":67,"sess_price_min":15,"sess_price_max":15,"price_per":15,"reg_label":15,"is_virtual":17,"before_care_available":15,"before_care_start_time":15,"after_care_available":15,"after_care_end_time":15,"after_care_additional_cost_if_separate":15,"line_1":15,"city":15,"state":15,"zip":15,"min_age":15,"max_age":15,"min_grade":15,"max_grade":15},41839,"Summer Camp Week 5","2026-07-26","2026-07-30",{"sess_id":138,"sess_name":134,"sess_description":15,"sess_start_date":135,"sess_end_date":136,"sess_start_time":15,"sess_end_time":15,"sess_price_min":15,"sess_price_max":15,"price_per":15,"reg_label":15,"is_virtual":17,"before_care_available":15,"before_care_start_time":15,"after_care_available":15,"after_care_end_time":15,"after_care_additional_cost_if_separate":15,"line_1":15,"city":15,"state":15,"zip":15,"min_age":15,"max_age":15,"min_grade":15,"max_grade":15},40607,{"sess_id":140,"sess_name":141,"sess_description":15,"sess_start_date":142,"sess_end_date":143,"sess_start_time":83,"sess_end_time":67,"sess_price_min":15,"sess_price_max":15,"price_per":15,"reg_label":15,"is_virtual":17,"before_care_available":15,"before_care_start_time":15,"after_care_available":15,"after_care_end_time":15,"after_care_additional_cost_if_separate":15,"line_1":71,"city":54,"state":56,"zip":53,"min_age":15,"max_age":15,"min_grade":15,"max_grade":15},7845,"French Summer Camp Week 5","2026-07-27","2026-07-31",{"sess_id":145,"sess_name":146,"sess_description":15,"sess_start_date":147,"sess_end_date":148,"sess_start_time":15,"sess_end_time":15,"sess_price_min":15,"sess_price_max":15,"price_per":15,"reg_label":15,"is_virtual":17,"before_care_available":15,"before_care_start_time":15,"after_care_available":15,"after_care_end_time":15,"after_care_additional_cost_if_separate":15,"line_1":15,"city":15,"state":15,"zip":15,"min_age":15,"max_age":15,"min_grade":15,"max_grade":15},40608,"Summer Camp Week 6","2026-08-02","2026-08-06",{"sess_id":150,"sess_name":146,"sess_description":15,"sess_start_date":147,"sess_end_date":148,"sess_start_time":83,"sess_end_time":67,"sess_price_min":15,"sess_price_max":15,"price_per":15,"reg_label":15,"is_virtual":17,"before_care_available":15,"before_care_start_time":15,"after_care_available":15,"after_care_end_time":15,"after_care_additional_cost_if_separate":15,"line_1":15,"city":15,"state":15,"zip":15,"min_age":15,"max_age":15,"min_grade":15,"max_grade":15},41840,{"sess_id":152,"sess_name":153,"sess_description":15,"sess_start_date":154,"sess_end_date":155,"sess_start_time":83,"sess_end_time":67,"sess_price_min":15,"sess_price_max":15,"price_per":15,"reg_label":15,"is_virtual":17,"before_care_available":15,"before_care_start_time":15,"after_care_available":15,"after_care_end_time":15,"after_care_additional_cost_if_separate":15,"line_1":71,"city":54,"state":56,"zip":53,"min_age":15,"max_age":15,"min_grade":15,"max_grade":15},7846,"French Summer Camp Week 6","2026-08-03","2026-08-07",{"sess_id":157,"sess_name":158,"sess_description":15,"sess_start_date":159,"sess_end_date":160,"sess_start_time":83,"sess_end_time":67,"sess_price_min":15,"sess_price_max":15,"price_per":15,"reg_label":15,"is_virtual":17,"before_care_available":15,"before_care_start_time":15,"after_care_available":15,"after_care_end_time":15,"after_care_additional_cost_if_separate":15,"line_1":15,"city":15,"state":15,"zip":15,"min_age":15,"max_age":15,"min_grade":15,"max_grade":15},41841,"Summer Camp Week 7","2026-08-09","2026-08-13",{"sess_id":162,"sess_name":163,"sess_description":15,"sess_start_date":164,"sess_end_date":165,"sess_start_time":83,"sess_end_time":67,"sess_price_min":15,"sess_price_max":15,"price_per":15,"reg_label":15,"is_virtual":17,"before_care_available":15,"before_care_start_time":15,"after_care_available":15,"after_care_end_time":15,"after_care_additional_cost_if_separate":15,"line_1":71,"city":54,"state":56,"zip":53,"min_age":15,"max_age":15,"min_grade":15,"max_grade":15},7847,"French Summer Camp Week 7","2026-08-10","2026-08-14",[167,183,196,211,224,233],{"camp_id":168,"camp_name":169,"camp_description":170,"org_name":171,"city":54,"state":56,"categories":172,"next_sess_start_date":177,"upcoming_session_count":20,"price_min":178,"price_max":179,"min_age":180,"max_age":181,"avg_rating":15,"review_count":43,"total_count":182},4218,"Anna Banana Summer Art Camp","Weekly full-day summer art camp for ages 4-8 in Georgetown with hands-on art projects, pizza lunch on Fridays. Small class sizes (max 12).","Anna Banana Arts & Crafts",[173,174,175,176],"arts","crafts","day","summer","2026-08-31",550,575,4,8,153,{"camp_id":184,"camp_name":185,"camp_description":186,"org_name":187,"city":54,"state":56,"categories":188,"next_sess_start_date":177,"upcoming_session_count":20,"price_min":192,"price_max":193,"min_age":194,"max_age":195,"avg_rating":15,"review_count":43,"total_count":182},7691,"Junior Summer Camps","Full-day junior squash camps (ages 6-18), 9:30am-3:00pm with lunch included, covering drills, matchplay, strategy and fitness across six weeks in 2026. A separate High Performance track (Aug 24-28, 2026) for competitive tournament players is led by Director of Squash Ronny Vlassaks and Coach Valerii Fedoruk.","Squash On Fire",[189,190,191,176],"day camp","fitness","sports",185,990,6,18,{"camp_id":197,"camp_name":198,"camp_description":199,"org_name":200,"city":54,"state":56,"categories":201,"next_sess_start_date":15,"upcoming_session_count":43,"price_min":209,"price_max":210,"min_age":15,"max_age":15,"avg_rating":15,"review_count":43,"total_count":182},612,"7th-8th Grade Summer Programs","The Theatre Lab’s summer programs for students entering 7th–8th grade (Grand Finales) include 1-week and 4-week sessions with a regular camp day of 9:00 AM–3:00 PM, plus optional early drop-off and aftercare. Sessions include themed offerings such as improv and performance-based intensives, with some programs culminating in a final sharing or staged performance.","The Theatre Lab School of the Dramatic Arts",[202,203,204,189,205,206,207,176,208],"all arts","all theater and stand-up","child-focused","stand-up - comedy","stand-up - improv","stem","theater - drama",100,1640,{"camp_id":212,"camp_name":213,"camp_description":214,"org_name":215,"city":54,"state":56,"categories":216,"next_sess_start_date":15,"upcoming_session_count":43,"price_min":222,"price_max":223,"min_age":15,"max_age":15,"avg_rating":15,"review_count":43,"total_count":182},570,"Accessorize & Style – DEAN Adventure Camps","Weekly full-day fashion design, jewelry making, and style studios for Grades K-8 on the DC campus. Campers engage in hands-on projects including Jewelry Making, Fashion Design & Styling, Glamorize Your Doll, Fiber Arts, and SFX Makeup Magic, developing creativity, confidence, and collaboration skills. Hours are 9:00am–3:00pm with weekly fees ranging from $615 (4-day week) to $715 (5-day week).","Sidwell Summer",[202,217,174,189,218,219,220,221,207,176],"all media and visual arts","enrichment","game design","media - fashion design","skills and crafts",615,715,{"camp_id":225,"camp_name":226,"camp_description":227,"org_name":228,"city":54,"state":56,"categories":229,"next_sess_start_date":15,"upcoming_session_count":43,"price_min":15,"price_max":15,"min_age":231,"max_age":232,"avg_rating":15,"review_count":43,"total_count":182},4358,"Active Play No School Day Camp","Sports-based day camps on DCPS no-school days for ages 3-12 at school locations in DC and Bethesda.","Active Play LLC",[175,230,191],"day-off",3,12,{"camp_id":234,"camp_name":235,"camp_description":236,"org_name":237,"city":54,"state":56,"categories":238,"next_sess_start_date":15,"upcoming_session_count":43,"price_min":247,"price_max":247,"min_age":180,"max_age":248,"avg_rating":15,"review_count":43,"total_count":182},522,"Adventure Days – DC","Single-day school-holiday program (DCPS holidays) running 9:00am–3:30pm for ages 4–14, featuring rock climbing plus off-the-wall games and STEM & arts activities; campers are grouped by age (4–6, 7–9, 10+), and climbing shoes/materials are provided.","DC Bouldering Project",[239,202,240,241,204,242,243,189,230,244,245,246,207],"adventure","all sports","break","climbing","climbing and challenge courses","games","kids","rock climbing",119,14]