
[
	{
		"product_id": "1724", 
		"product_title": "IN-PERSON A2.1 Wednesdays 5:00-7:00pm", 
		"product_content": "", 
		"product_order": "0", 
		"product_icon": null, 
		"product_brand_id": "1", 
		"product_price": "364.0000", 
		"product_price_ex_tax": 364, 
		"product_price_local_tax": "364.0000", 
		"product_created_datetime": "2026-06-15 19:48:13", 
		"product_code": "BacktoSchool-ADU-A2.1-Wed-17:00-884-Sandrine 2026", 
		"product_barcode": null, 
		"product_is_unorderable": "0", 
		"product_is_shipping_required": "0", 
		"product_inventory_level": "10", 
		"product_uri": "\/products\/af-in-person-a21-wednesdays-500-700pm-backtoschool-adu-a21-wed-1700-884-sandrine-2026\/"
	}, 
	{
		"product_id": "1727", 
		"product_title": "CNED Program CE1 (online)", 
		"product_content": "", 
		"product_order": "0", 
		"product_icon": null, 
		"product_brand_id": "1", 
		"product_price": "2090.00", 
		"product_price_ex_tax": 2400, 
		"product_price_local_tax": "2400.0000", 
		"product_created_datetime": "2026-05-08 21:01:54", 
		"product_code": "2026\/2027-CNEDProgram-CE1-MonWed-5:00-6:30-Online 2026", 
		"product_barcode": null, 
		"product_is_unorderable": "0", 
		"product_is_shipping_required": "0", 
		"product_inventory_level": "9", 
		"product_uri": "\/products\/af-cned-program-ce1-online-2026-2027-cnedprogram-ce1-monwed-500-630-online-2026\/"
	}, 
	{
		"product_id": "1775", 
		"product_title": "CNED Program CE2 (online)", 
		"product_content": "", 
		"product_order": "0", 
		"product_icon": null, 
		"product_brand_id": "1", 
		"product_price": "2090.00", 
		"product_price_ex_tax": 2400, 
		"product_price_local_tax": "2400.0000", 
		"product_created_datetime": "2026-05-08 21:01:54", 
		"product_code": "2026\/2027-CNEDProgram-CE2-MonWed-5:00-6:30-Online 2026", 
		"product_barcode": null, 
		"product_is_unorderable": "0", 
		"product_is_shipping_required": "0", 
		"product_inventory_level": "9", 
		"product_uri": "\/products\/af-cned-program-ce2-online-2026-2027-cnedprogram-ce2-monwed-500-630-online-2026\/"
	}, 
	{
		"product_id": "1660", 
		"product_title": "CNED Program CE2 (onsite)", 
		"product_content": "", 
		"product_order": "0", 
		"product_icon": null, 
		"product_brand_id": "1", 
		"product_price": "2090.00", 
		"product_price_ex_tax": 2400, 
		"product_price_local_tax": "2400.0000", 
		"product_created_datetime": "2026-05-08 21:01:54", 
		"product_code": "2026\/2027-CNEDProgram-CE2-MonWed-5:00-6:30 2026", 
		"product_barcode": null, 
		"product_is_unorderable": "0", 
		"product_is_shipping_required": "0", 
		"product_inventory_level": "8", 
		"product_uri": "\/products\/af-cned-program-ce2-onsite-2026-2027-cnedprogram-ce2-monwed-500-630-2026\/"
	}, 
	{
		"product_id": "1745", 
		"product_title": "CNED Program CM1 (onsite)", 
		"product_content": "", 
		"product_order": "0", 
		"product_icon": null, 
		"product_brand_id": "1", 
		"product_price": "2090.00", 
		"product_price_ex_tax": 2400, 
		"product_price_local_tax": "2400.0000", 
		"product_created_datetime": "2026-05-08 21:01:54", 
		"product_code": "2026\/2027-CNEDProgram-CM1-TueThu-5:00-6:30-onsite 2026", 
		"product_barcode": null, 
		"product_is_unorderable": "0", 
		"product_is_shipping_required": "0", 
		"product_inventory_level": "10", 
		"product_uri": "\/products\/af-cned-program-cm1-onsite-2026-2027-cnedprogram-cm1-tuethu-500-630-onsite-2026\/"
	}, 
	{
		"product_id": "1701", 
		"product_title": "CNED Program CM2", 
		"product_content": "", 
		"product_order": "0", 
		"product_icon": null, 
		"product_brand_id": "1", 
		"product_price": "2090.00", 
		"product_price_ex_tax": 2400, 
		"product_price_local_tax": "2400.0000", 
		"product_created_datetime": "2026-05-08 21:01:54", 
		"product_code": "2026\/2027-CNEDProgram-CM2-TueThu-5:00-6:30 2026", 
		"product_barcode": null, 
		"product_is_unorderable": "0", 
		"product_is_shipping_required": "0", 
		"product_inventory_level": "10", 
		"product_uri": "\/products\/af-cned-program-cm2-2026-2027-cnedprogram-cm2-tuethu-500-630-2026\/"
	}, 
	{
		"product_id": "1633", 
		"product_title": "CNED Program CP (onsite)", 
		"product_content": "", 
		"product_order": "0", 
		"product_icon": null, 
		"product_brand_id": "1", 
		"product_price": "2090.00", 
		"product_price_ex_tax": 2400, 
		"product_price_local_tax": "2400.0000", 
		"product_created_datetime": "2026-05-08 21:01:54", 
		"product_code": "2026\/2027-CNEDProgram-CP-Wed-4:30-onsite 2026", 
		"product_barcode": null, 
		"product_is_unorderable": "0", 
		"product_is_shipping_required": "0", 
		"product_inventory_level": "10", 
		"product_uri": "\/products\/af-cned-program-cp-onsite-2026-2027-cnedprogram-cp-wed-430-onsite-2026\/"
	}, 
	{
		"product_id": "1604", 
		"product_title": "ONLINE Atelier Expanding Sentences", 
		"product_content": "", 
		"product_order": "0", 
		"product_icon": null, 
		"product_brand_id": "1", 
		"product_price": "45.0000", 
		"product_price_ex_tax": 45, 
		"product_price_local_tax": "45.0000", 
		"product_created_datetime": "2026-05-01 05:36:15", 
		"product_code": "Summer2026-ADU-A2-Mon-5:00pm-June8 2026", 
		"product_barcode": null, 
		"product_is_unorderable": "0", 
		"product_is_shipping_required": "0", 
		"product_inventory_level": "7", 
		"product_uri": "\/products\/af-online-atelier-expanding-sentences-summer2026-adu-a2-mon-500pm-june8-2026\/"
	}, 
	{
		"product_id": "1607", 
		"product_title": "ONLINE Atelier Le Futur Simple – Structuring Ideas", 
		"product_content": "", 
		"product_order": "0", 
		"product_icon": null, 
		"product_brand_id": "1", 
		"product_price": "45.0000", 
		"product_price_ex_tax": 45, 
		"product_price_local_tax": "45.0000", 
		"product_created_datetime": "2026-05-01 05:36:15", 
		"product_code": "Summer2026-ADU-A2-Mon-5:00pm-June29 2026", 
		"product_barcode": null, 
		"product_is_unorderable": "0", 
		"product_is_shipping_required": "0", 
		"product_inventory_level": "6", 
		"product_uri": "\/products\/af-online-atelier-le-futur-simple-structuring-ideas-summer2026-adu-a2-mon-500pm-june29-2026\/"
	}, 
	{
		"product_id": "1602", 
		"product_title": "ONLINE Atelier Near Future: Talking About Plans", 
		"product_content": "", 
		"product_order": "0", 
		"product_icon": null, 
		"product_brand_id": "1", 
		"product_price": "45.0000", 
		"product_price_ex_tax": 45, 
		"product_price_local_tax": "45.0000", 
		"product_created_datetime": "2026-05-01 05:36:15", 
		"product_code": "Summer2026-ADU-A1-Tues-5:00pm-June23 2026", 
		"product_barcode": null, 
		"product_is_unorderable": "0", 
		"product_is_shipping_required": "0", 
		"product_inventory_level": "9", 
		"product_uri": "\/products\/af-online-atelier-near-future-talking-about-plans-summer2026-adu-a1-tues-500pm-june23-2026\/"
	}, 
	{
		"product_id": "1606", 
		"product_title": "ONLINE Atelier Past Tenses - Storytelling", 
		"product_content": "", 
		"product_order": "0", 
		"product_icon": null, 
		"product_brand_id": "1", 
		"product_price": "45.0000", 
		"product_price_ex_tax": 45, 
		"product_price_local_tax": "45.0000", 
		"product_created_datetime": "2026-05-01 05:36:15", 
		"product_code": "Summer2026-ADU-A2-Mon-5:00pm-June22 2026", 
		"product_barcode": null, 
		"product_is_unorderable": "0", 
		"product_is_shipping_required": "0", 
		"product_inventory_level": "4", 
		"product_uri": "\/products\/af-online-atelier-past-tenses-storytelling-summer2026-adu-a2-mon-500pm-june22-2026\/"
	}, 
	{
		"product_id": "1603", 
		"product_title": "ONLINE Atelier Past Tenses: Passé Composé", 
		"product_content": "", 
		"product_order": "0", 
		"product_icon": null, 
		"product_brand_id": "1", 
		"product_price": "45.0000", 
		"product_price_ex_tax": 45, 
		"product_price_local_tax": "45.0000", 
		"product_created_datetime": "2026-05-01 05:36:15", 
		"product_code": "Summer2026-ADU-A1-Tues-5:00pm-June30 2026", 
		"product_barcode": null, 
		"product_is_unorderable": "0", 
		"product_is_shipping_required": "0", 
		"product_inventory_level": "7", 
		"product_uri": "\/products\/af-online-atelier-past-tenses-passe-compose-summer2026-adu-a1-tues-500pm-june30-2026\/"
	}, 
	{
		"product_id": "1605", 
		"product_title": "ONLINE Atelier Past Tenses: Passé Composé & Plus-que-parfait", 
		"product_content": "", 
		"product_order": "0", 
		"product_icon": null, 
		"product_brand_id": "1", 
		"product_price": "45.0000", 
		"product_price_ex_tax": 45, 
		"product_price_local_tax": "45.0000", 
		"product_created_datetime": "2026-05-01 05:36:15", 
		"product_code": "Summer2026-ADU-A2-Mon-5:00pm-June15 2026", 
		"product_barcode": null, 
		"product_is_unorderable": "0", 
		"product_is_shipping_required": "0", 
		"product_inventory_level": "6", 
		"product_uri": "\/products\/af-online-atelier-past-tenses-passe-compose-and-plus-que-parfait-summer2026-adu-a2-mon-500pm-june15-2026\/"
	}, 
	{
		"product_id": "1601", 
		"product_title": "ONLINE Atelier Reflexive Verbs & Key Verbs (être, avoir, aller, faire)", 
		"product_content": "", 
		"product_order": "0", 
		"product_icon": null, 
		"product_brand_id": "1", 
		"product_price": "45.0000", 
		"product_price_ex_tax": 45, 
		"product_price_local_tax": "45.0000", 
		"product_created_datetime": "2026-05-01 05:36:15", 
		"product_code": "Summer2026-ADU-A1-Tues-5:00pm-June16 2026", 
		"product_barcode": null, 
		"product_is_unorderable": "0", 
		"product_is_shipping_required": "0", 
		"product_inventory_level": "9", 
		"product_uri": "\/products\/af-online-atelier-reflexive-verbs-and-key-verbs-etre-avoir-aller-faire-summer2026-adu-a1-tues-500pm-june16-2026\/"
	}, 
	{
		"product_id": "1600", 
		"product_title": "ONLINE Essential grammar review A1", 
		"product_content": "", 
		"product_order": "0", 
		"product_icon": null, 
		"product_brand_id": "1", 
		"product_price": "45.0000", 
		"product_price_ex_tax": 45, 
		"product_price_local_tax": "45.0000", 
		"product_created_datetime": "2026-05-01 05:36:15", 
		"product_code": "Summer2026-ADU-A1-Tues-5:00pm-June9 2026", 
		"product_barcode": null, 
		"product_is_unorderable": "0", 
		"product_is_shipping_required": "0", 
		"product_inventory_level": "1", 
		"product_uri": "\/products\/af-online-essential-grammar-review-a1-summer2026-adu-a1-tues-500pm-june9-2026\/"
	}, 
	{
		"product_id": "1575", 
		"product_title": "ONLINE B1 Conversation Tuesdays 6:00pm to 8:00pm", 
		"product_content": "", 
		"product_order": "0", 
		"product_icon": null, 
		"product_brand_id": "1", 
		"product_price": "232.0000", 
		"product_price_ex_tax": 232, 
		"product_price_local_tax": "232.0000", 
		"product_created_datetime": "2026-04-22 17:21:51", 
		"product_code": "Summer2026-ADU-B1-Conversation-Tues-18:00 2026", 
		"product_barcode": null, 
		"product_is_unorderable": "0", 
		"product_is_shipping_required": "0", 
		"product_inventory_level": "1", 
		"product_uri": "\/products\/af-online-b1-conversation-tuesdays-600pm-to-800pm-summer2026-adu-b1-conversation-tues-1800-2026\/"
	}, 
	{
		"product_id": "1764", 
		"product_title": "P’tit Déjeuner Français - Thursday, July 9, 2026", 
		"product_content": "", 
		"product_order": "0", 
		"product_icon": null, 
		"product_brand_id": "1", 
		"product_price": "25.0000", 
		"product_price_ex_tax": 25, 
		"product_price_local_tax": "25.0000", 
		"product_created_datetime": "2026-01-26 00:27:24", 
		"product_code": "Summer2026-ADU-P’titDéjeunerFrançais-Thursday-July9 2026", 
		"product_barcode": null, 
		"product_is_unorderable": "0", 
		"product_is_shipping_required": "0", 
		"product_inventory_level": "16", 
		"product_uri": "\/products\/af-ptit-dejeuner-francais-thursday-july-9-2026-summer2026-adu-ptitdejeunerfrancais-thursday-july9-2026\/"
	}, 
	{
		"product_id": "1737", 
		"product_title": "P’tit Déjeuner Français - Tuesday, June 23, 2026", 
		"product_content": "", 
		"product_order": "0", 
		"product_icon": null, 
		"product_brand_id": "1", 
		"product_price": "25.0000", 
		"product_price_ex_tax": 25, 
		"product_price_local_tax": "25.0000", 
		"product_created_datetime": "2026-01-26 00:27:24", 
		"product_code": "Summer2026-ADU-P’titDéjeunerFrançais-Tuesday-June23 2026", 
		"product_barcode": null, 
		"product_is_unorderable": "0", 
		"product_is_shipping_required": "0", 
		"product_inventory_level": "12", 
		"product_uri": "\/products\/af-ptit-dejeuner-francais-tuesday-june-23-2026-summer2026-adu-ptitdejeunerfrancais-tuesday-june23-2026\/"
	}, 
	{
		"product_id": "1762", 
		"product_title": "P’tit Déjeuner Français - Tuesday, June 30, 2026", 
		"product_content": "", 
		"product_order": "0", 
		"product_icon": null, 
		"product_brand_id": "1", 
		"product_price": "25.0000", 
		"product_price_ex_tax": 25, 
		"product_price_local_tax": "25.0000", 
		"product_created_datetime": "2026-01-26 00:27:24", 
		"product_code": "Summer2026-ADU-P’titDéjeunerFrançais-Tuesday-June30 2026", 
		"product_barcode": null, 
		"product_is_unorderable": "0", 
		"product_is_shipping_required": "0", 
		"product_inventory_level": "11", 
		"product_uri": "\/products\/af-ptit-dejeuner-francais-tuesday-june-30-2026-summer2026-adu-ptitdejeunerfrancais-tuesday-june30-2026\/"
	}, 
	{
		"product_id": "1614", 
		"product_title": "P’tit Déjeuner Français - Tuesday, June 9, 2026", 
		"product_content": "", 
		"product_order": "0", 
		"product_icon": null, 
		"product_brand_id": "1", 
		"product_price": "25.0000", 
		"product_price_ex_tax": 25, 
		"product_price_local_tax": "25.0000", 
		"product_created_datetime": "2026-01-26 00:27:24", 
		"product_code": "Spring2026-ADU-P’titDéjeunerFrançais-Tuesday-June9 2026", 
		"product_barcode": null, 
		"product_is_unorderable": "0", 
		"product_is_shipping_required": "0", 
		"product_inventory_level": "6", 
		"product_uri": "\/products\/af-ptit-dejeuner-francais-tuesday-june-9-2026-spring2026-adu-ptitdejeunerfrancais-tuesday-june9-2026\/"
	}, 
	{
		"product_id": "1524", 
		"product_title": "P’tit Déjeuner Français - Tuesday, May 12", 
		"product_content": "", 
		"product_order": "0", 
		"product_icon": null, 
		"product_brand_id": "1", 
		"product_price": "25.0000", 
		"product_price_ex_tax": 25, 
		"product_price_local_tax": "25.0000", 
		"product_created_datetime": "2026-01-26 00:27:24", 
		"product_code": "Spring2026-ADU-P’titDéjeunerFrançais-Tuesday-May12 2026", 
		"product_barcode": null, 
		"product_is_unorderable": "0", 
		"product_is_shipping_required": "0", 
		"product_inventory_level": "8", 
		"product_uri": "\/products\/af-ptit-dejeuner-francais-tuesday-may-12-spring2026-adu-ptitdejeunerfrancais-tuesday-may12-2026\/"
	}, 
	{
		"product_id": "1613", 
		"product_title": "P’tit Déjeuner Français - Tuesday, May 26", 
		"product_content": "", 
		"product_order": "0", 
		"product_icon": null, 
		"product_brand_id": "1", 
		"product_price": "25.0000", 
		"product_price_ex_tax": 25, 
		"product_price_local_tax": "25.0000", 
		"product_created_datetime": "2026-01-26 00:27:24", 
		"product_code": "Spring2026-ADU-P’titDéjeunerFrançais-Tuesday-May26 2026", 
		"product_barcode": null, 
		"product_is_unorderable": "0", 
		"product_is_shipping_required": "0", 
		"product_inventory_level": "11", 
		"product_uri": "\/products\/af-ptit-dejeuner-francais-tuesday-may-26-spring2026-adu-ptitdejeunerfrancais-tuesday-may26-2026\/"
	}, 
	{
		"product_id": "1302", 
		"product_title": "Art à la Française - June 8 -12 - Full Day", 
		"product_content": "", 
		"product_order": "2", 
		"product_icon": null, 
		"product_brand_id": "1", 
		"product_price": "490.0000", 
		"product_price_ex_tax": 490, 
		"product_price_local_tax": "490.0000", 
		"product_created_datetime": "2026-01-02 10:26:00", 
		"product_code": "SUMMER2026-CAMP-JUNE-812-FULLDAY 2026", 
		"product_barcode": "", 
		"product_is_unorderable": "0", 
		"product_is_shipping_required": "0", 
		"product_inventory_level": "1", 
		"product_uri": "\/products\/af-art-a-la-francaise-june-8-12-full-day-summer2026-camp-june-812-fullday-2026\/"
	}, 
	{
		"product_id": "1303", 
		"product_title": "Art à la Française - June 8 -12 - Half Day", 
		"product_content": "", 
		"product_order": "1", 
		"product_icon": null, 
		"product_brand_id": "1", 
		"product_price": "290.0000", 
		"product_price_ex_tax": 290, 
		"product_price_local_tax": "290.0000", 
		"product_created_datetime": "2026-01-02 10:26:00", 
		"product_code": "SUMMER2026-CAMP-JUNE-812-HALFDAY 2026", 
		"product_barcode": "", 
		"product_is_unorderable": "0", 
		"product_is_shipping_required": "0", 
		"product_inventory_level": "10", 
		"product_uri": "\/products\/af-art-a-la-francaise-june-8-12-half-day-summer2026-camp-june-812-halfday-2026\/"
	}, 
	{
		"product_id": "1309", 
		"product_title": "French across the World - July 6-10 - Full Day", 
		"product_content": "", 
		"product_order": "7", 
		"product_icon": null, 
		"product_brand_id": "1", 
		"product_price": "490.0000", 
		"product_price_ex_tax": 490, 
		"product_price_local_tax": "490.0000", 
		"product_created_datetime": "2026-01-02 10:26:00", 
		"product_code": "SUMMER2026-CAMP-JULY-610-FULLDAY 2026", 
		"product_barcode": "", 
		"product_is_unorderable": "0", 
		"product_is_shipping_required": "0", 
		"product_inventory_level": "5", 
		"product_uri": "\/products\/af-french-across-the-world-july-6-10-full-day-summer2026-camp-july-610-fullday-2026\/"
	}
]