CINXE.COM

Online Public School for K-12 Students - Connections Academy

<!DOCTYPE HTML> <html lang="en" class="no-js"> <head> <meta charset="UTF-8"/> <meta name="template" content="pvs-ca-global-template"/> <title> Online Public School for K-12 Students - Connections Academy</title> <meta name="viewport" content="width=device-width, initial-scale=1"/> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> <meta name="description" content="Connections Academy is a K-12, tuition-free school that offers online learning from home. Learn more about how your child can benefit from an online school."/> <meta property="og:title" content=" Online Public School for K-12 Students - Connections Academy"/> <meta property="og:description" content="Connections Academy is a K-12, tuition-free school that offers online learning from home. Learn more about how your child can benefit from an online school."/> <meta name="twitter:title" content=" Online Public School for K-12 Students - Connections Academy"/> <meta property="og:url" content="https://www.connectionsacademy.com/"/> <meta name="twitter:description" content="Connections Academy is a K-12, tuition-free school that offers online learning from home. Learn more about how your child can benefit from an online school."/> <meta name="article:modified_time" content="2024-11-12T21:19:29.179Z"/> <meta property="og:image" content="https://www.connectionsacademy.com/content/dam/pvs/ca/portals/75/images/400-500/CA-OG-3.jpg"/> <link rel="canonical" href="https://www.connectionsacademy.com/"/> <link rel="stylesheet" href="/etc/clientlibs/platform/aem-core/components/page/page-properties-dialog.min.ACSHASH1de7355ba14c780dbdf61ff69fb685cf.css" type="text/css"> <link rel="shortcut icon" href="/conf/pvs/ca/settings/wcm/templates/pvs-ca-global-template/favicon.ico"/> <script type="text/javascript" src="https://www.connectionsacademy.com/static/b7df4f1d703ab0ec917b9e66452faa1fa11422373f0727" ></script><script src="/etc/clientlibs/platform/aem-core/libraries/jquery-3-6-0.min.ACSHASHf7f88c154f8dde28b5bcdd9e1c79f655.js"></script> <script src="/etc/clientlibs/platform/aem-core/libraries/jquery-ui-1-13-2.min.ACSHASH1e2047978946a1d271356d0b557a84a3.js"></script> <script src="/etc/clientlibs/platform/aem-core/libraries/picturefill.min.ACSHASHe22d1de6aa249e6152023448a4a570bf.js"></script> <script src="/etc/clientlibs/platform/aem-core/form-validator.min.ACSHASH7b3cd57f54d01d7bcdd068d43424f131.js"></script> <script src="/etc/clientlibs/platform/aem-core/core-components.min.ACSHASH9c18ac69286a718af87a4b4ca90b17ed.js"></script> <script src="/etc/clientlibs/pvs/pvs-personalization.min.ACSHASHb71023310324176718c49350ada3f8c2.js"></script> <script src="/etc/clientlibs/pvs/pvs-commons.min.ACSHASHacf55a99ac7ecf821c87c3771f71a4f9.js"></script> <script src="/etc/clientlibs/pvs/components/content/find-your-school.min.ACSHASHd199aa6119e0e232197095cb64171918.js"></script> <script src="/etc/clientlibs/pvs/ca.min.ACSHASHfd379c11bf88d5cc31761a5a0ae08a59.js"></script> <link rel="stylesheet" href="/etc/clientlibs/platform/aem-core/libraries/bootstrap-4-3-1.min.ACSHASHcf4d74070a73cdb86117b5ecea837a56.css" type="text/css"> <link rel="stylesheet" href="/etc/clientlibs/platform/aem-core/libraries/font-awesome-4-2.min.ACSHASHbd12c3d96f5473480f04fb430338d21c.css" type="text/css"> <link rel="stylesheet" href="/etc/clientlibs/platform/aem-core/libraries/parsley-2-8.min.ACSHASHca334e633e206e73cb76e8ce5f18875f.css" type="text/css"> <link rel="stylesheet" href="/etc/clientlibs/platform/aem-core/components/content/static-collection.min.ACSHASHd8d236ca379e8a2f4fda3e67ba9e1224.css" type="text/css"> <link rel="stylesheet" href="/etc/clientlibs/platform/aem-core/components/content/video-common.min.ACSHASHb41659e9aebfc61648ef1e6283e6e6ef.css" type="text/css"> <link rel="stylesheet" href="/etc/clientlibs/platform/aem-core/components/content/column-control.min.ACSHASH6371e8f53bc80147ef09e70201ed9df7.css" type="text/css"> <link rel="stylesheet" href="/etc/clientlibs/platform/aem-core/components/content/form.min.ACSHASHe08b1400d7f059fb2b04e9d889024555.css" type="text/css"> <link rel="stylesheet" href="/etc/clientlibs/platform/aem-core/components/content/content-tile.min.ACSHASH0dfd96162fc925d896026338f2848f99.css" type="text/css"> <link rel="stylesheet" href="/etc/themes/platform/pvs-theme.min.ACSHASH4311006631c62cc75a7506761d3c61f6.css" type="text/css"> <link rel="stylesheet" href="/etc/clientlibs/pvs/pvs-commons.min.ACSHASH2065dffa53eba80325f1e1ef1055c63b.css" type="text/css"> <link rel="stylesheet" href="/etc/clientlibs/pvs/components/content/find-your-school.min.ACSHASH76f4519edbebf46518e68a68c24b6ed4.css" type="text/css"> <link rel="stylesheet" href="/etc/clientlibs/pvs/ca.min.ACSHASHb06722fb149cfd7974072980d768409c.css" type="text/css"> <link rel="stylesheet" href="/etc/clientlibs/platform/aem-core/components/content/rte-styles-for-ordered-list.min.ACSHASH5f44c4b223bc4ea49340790d743bacd4.css" type="text/css"> <link rel="stylesheet" href="/etc/clientlibs/pvs/components/content/algolia-search.min.ACSHASHd081fb8783c4b1f7dc6ff4ea3986d2f6.css" type="text/css"> <link rel="stylesheet" href="/etc/clientlibs/pvs/components/content/countdown-popup.min.ACSHASH5b1ffde0a2884c1d8a9e5d56b8b03e15.css" type="text/css"> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('consent', 'default', { ad_storage: "denied", analytics_storage: "denied", functionality_storage: "denied", personalization_storage: "denied", security_storage: "denied", ads_data_redaction: "true", 'wait_for_update': 500 }); </script> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-TFBNRXP');</script> <!-- End Google Tag Manager --><!-- OneTrust Cookies Consent Notice start for connectionsacademy.com --> <script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript" charset="UTF-8" data-domain-script="2c7de105-1c9c-482f-87ee-f1d8f7655036"></script> <script type="text/javascript"> function OptanonWrapper(validGroups){var vwoConsentProvided=OnetrustActiveGroups.includes('C0004');window.VWO=window.VWO||[];window.VWO.init=window.VWO.init||function(state){window.VWO.consentState=state};if(OneTrust.IsAlertBoxClosedAndValid()){VWO.init(vwoConsentProvided?1:3)}else if(!OneTrust.IsAlertBoxClosedAndValid()){VWO.init(2)}} </script> <!-- OneTrust Cookies Consent Notice end for connectionsacademy.com --><!-- ConnectionsAcademy NR script --> <script type="text/javascript"> ;window.NREUM||(NREUM={});NREUM.init={distributed_tracing:{enabled:true},privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]}}; ;NREUM.loader_config={accountID:"1765996",trustKey:"691807",agentID:"1120274721",licenseKey:"068b3faa02",applicationID:"1120274721"}; ;NREUM.info={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",licenseKey:"068b3faa02",applicationID:"1120274721",sa:1}; ;/*! For license information please see nr-loader-spa-1.252.0.min.js.LICENSE.txt */ (()=>{var e,t,r={234:(e,t,r)=>{"use strict";r.d(t,{P_:()=>m,Mt:()=>b,C5:()=>s,DL:()=>w,OP:()=>D,lF:()=>O,Yu:()=>E,Dg:()=>v,CX:()=>c,GE:()=>x,sU:()=>N});var n=r(8632),i=r(9567);const o={beacon:n.ce.beacon,errorBeacon:n.ce.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.D)(t,o);const r=(0,n.ek)(e);r&&(r.info=a[e])}const u=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var d=r(7056),l=r(50);const f="[data-nr-mask]",h=()=>{const e={mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{feature_flags:[],proxy:{assets:void 0,beacon:void 0},privacy:{cookies_enabled:!0},ajax:{deny_list:void 0,block_internal:!0,enabled:!0,harvestTimeSeconds:10,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},session:{domain:void 0,expiresMs:d.oD,inactiveMs:d.Hb},ssl:void 0,obfuscate:void 0,jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},metrics:{enabled:!0,autoStart:!0},page_action:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,long_task:!1,autoStart:!0},session_trace:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},harvest:{tooManyRequestsDelay:60},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,inline_stylesheet:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){u(t)?e.mask_selector="".concat(t,",").concat(f):""===t||null===t?e.mask_selector=f:(0,l.Z)("An invalid session_replay.mask_selector was provided. '*' will be used.",t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){u(t)?e.block_selector+=",".concat(t):""!==t&&(0,l.Z)("An invalid session_replay.block_selector was provided and will not be used",t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,l.Z)("An invalid session_replay.mask_input_option was provided and will not be used",t)}},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0}}},p={},g="All configuration objects require an agent identifier!";function m(e){if(!e)throw new Error(g);if(!p[e])throw new Error("Configuration for ".concat(e," was never set"));return p[e]}function v(e,t){if(!e)throw new Error(g);p[e]=(0,i.D)(t,h());const r=(0,n.ek)(e);r&&(r.init=p[e])}function b(e,t){if(!e)throw new Error(g);var r=m(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}const y={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},A={};function w(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!A[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return A[e]}function x(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");A[e]=(0,i.D)(t,y);const r=(0,n.ek)(e);r&&(r.loader_config=A[e])}const E=(0,n.mF)().o;var _=r(385),T=r(6818);const S={buildEnv:T.Re,customTransaction:void 0,disabled:!1,distMethod:T.gF,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,offset:Math.floor(_._A?.performance?.timeOrigin||_._A?.performance?.timing?.navigationStart||Date.now()),onerror:void 0,origin:""+_._A.location,ptid:void 0,releaseIds:{},session:void 0,xhrWrappable:"function"==typeof _._A.XMLHttpRequest?.prototype?.addEventListener,version:T.q4,denyList:void 0},R={};function D(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!R[e])throw new Error("Runtime for ".concat(e," was never set"));return R[e]}function N(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");R[e]=(0,i.D)(t,S);const r=(0,n.ek)(e);r&&(r.runtime=R[e])}function O(e){return function(e){try{const t=s(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}(e)}},9567:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(50);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.Z)("Setting a Configurable requires an object as input");if(!t||"object"!=typeof t)return(0,n.Z)("Setting a Configurable requires a model to set its initial properties");const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.Z)("An error occurred while setting a property of a Configurable",e)}return r}catch(e){(0,n.Z)("An error occured while setting a Configurable",e)}}},6818:(e,t,r)=>{"use strict";r.d(t,{Re:()=>i,gF:()=>o,lF:()=>a,q4:()=>n});const n="1.252.0",i="PROD",o="CDN",a="2.0.0-alpha.11"},385:(e,t,r)=>{"use strict";r.d(t,{FN:()=>c,IF:()=>l,LW:()=>a,Nk:()=>h,Tt:()=>u,_A:()=>o,cv:()=>p,iS:()=>s,il:()=>n,ux:()=>d,v6:()=>i,w1:()=>f});const n="undefined"!=typeof window&&!!window.document,i="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),o=n?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),a="complete"===o?.document?.readyState,s=Boolean("hidden"===o?.document?.visibilityState),c=""+o?.location,u=/iPad|iPhone|iPod/.test(o.navigator?.userAgent),d=u&&"undefined"==typeof SharedWorker,l=(()=>{const e=o.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),f=Boolean(n&&window.document.documentMode),h=!!o.navigator?.sendBeacon,p=Math.floor(o?.performance?.timeOrigin||o?.performance?.timing?.navigationStart||Date.now())},1117:(e,t,r)=>{"use strict";r.d(t,{w:()=>o});var n=r(50);const i={agentIdentifier:"",ee:void 0};class o{constructor(e){try{if("object"!=typeof e)return(0,n.Z)("shared context requires an object as input");this.sharedContext={},Object.assign(this.sharedContext,i),Object.entries(e).forEach((e=>{let[t,r]=e;Object.keys(i).includes(t)&&(this.sharedContext[t]=r)}))}catch(e){(0,n.Z)("An error occured while setting SharedContext",e)}}}},8e3:(e,t,r)=>{"use strict";r.d(t,{L:()=>d,R:()=>c});var n=r(8325),i=r(1284),o=r(4322),a=r(3325);const s={};function c(e,t){const r={staged:!1,priority:a.p[t]||0};u(e),s[e].get(t)||s[e].set(t,r)}function u(e){e&&(s[e]||(s[e]=new Map))}function d(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"feature",r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(u(e),!e||!s[e].get(t)||r)return c(t);s[e].get(t).staged=!0;const a=[...s[e]];function c(t){const r=e?n.ee.get(e):n.ee,a=o.X.handlers;if(r.backlog&&a){var s=r.backlog[t],c=a[t];if(c){for(var u=0;s&&u<s.length;++u)l(s[u],c);(0,i.D)(c,(function(e,t){(0,i.D)(t,(function(t,r){r[0].on(e,r[1])}))}))}delete a[t],r.backlog[t]=null,r.emit("drain-"+t,[])}}a.every((e=>{let[t,r]=e;return r.staged}))&&(a.sort(((e,t)=>e[1].priority-t[1].priority)),a.forEach((t=>{let[r]=t;s[e].delete(r),c(r)})))}function l(e,t){var r=e[1];(0,i.D)(t[r],(function(t,r){var n=e[0];if(r[0]===n){var i=r[1],o=e[3],a=e[2];i.apply(o,a)}}))}},8325:(e,t,r)=>{"use strict";r.d(t,{A:()=>c,ee:()=>u});var n=r(8632),i=r(2210),o=r(234);class a{constructor(e){this.contextId=e}}var s=r(3117);const c="nr@context:".concat(s.a),u=function e(t,r){var n={},s={},d={},f=!1;try{f=16===r.length&&(0,o.OP)(r).isolatedBacklog}catch(e){}var h={on:g,addEventListener:g,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=p(n),c=m(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var f=b()[s[e]];f&&f.push([h,e,r,a]);return a},get:v,listeners:m,context:p,buffer:function(e,t){const r=b();if(t=t||"feature",h.aborted)return;Object.entries(e||{}).forEach((e=>{let[n,i]=e;s[i]=t,t in r||(r[t]=[])}))},abort:l,aborted:!1,isBuffering:function(e){return!!b()[s[e]]},debugId:r,backlog:f?{}:t&&"object"==typeof t.backlog?t.backlog:{}};return h;function p(e){return e&&e instanceof a?e:e?(0,i.X)(e,c,(()=>new a(c))):new a(c)}function g(e,t){n[e]=m(e).concat(t)}function m(e){return n[e]||[]}function v(t){return d[t]=d[t]||e(h,t)}function b(){return h.backlog}}(void 0,"globalEE"),d=(0,n.fP)();function l(){u.aborted=!0,Object.keys(u.backlog).forEach((e=>{delete u.backlog[e]}))}d.ee||(d.ee=u)},5546:(e,t,r)=>{"use strict";r.d(t,{E:()=>n,p:()=>i});var n=r(8325).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},4322:(e,t,r)=>{"use strict";r.d(t,{X:()=>o});var n=r(5546);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.E,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.E);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3239:(e,t,r)=>{"use strict";r.d(t,{bP:()=>s,iz:()=>c,m$:()=>a});var n=r(385);let i=!1,o=!1;try{const e={get passive(){return i=!0,!1},get signal(){return o=!0,!1}};n._A.addEventListener("test",null,e),n._A.removeEventListener("test",null,e)}catch(e){}function a(e,t){return i||o?{capture:!!e,passive:i,signal:t}:!!e}function s(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;window.addEventListener(e,t,a(r,n))}function c(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;document.addEventListener(e,t,a(r,n))}},3117:(e,t,r)=>{"use strict";r.d(t,{a:()=>n});const n=(0,r(4402).Rl)()},4402:(e,t,r)=>{"use strict";r.d(t,{Ht:()=>u,M:()=>c,Rl:()=>a,ky:()=>s});var n=r(385);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n._A?.crypto||n._A?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n._A?.crypto||n._A?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}function c(){return s(16)}function u(){return s(32)}},7056:(e,t,r)=>{"use strict";r.d(t,{Bq:()=>n,Hb:()=>o,IK:()=>c,oD:()=>i,uT:()=>s,wO:()=>a});const n="NRBA",i=144e5,o=18e5,a={PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},s={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},c={OFF:0,FULL:1,ERROR:2}},7894:(e,t,r)=>{"use strict";function n(){return Math.round(performance.now())}r.d(t,{z:()=>n})},7243:(e,t,r)=>{"use strict";r.d(t,{e:()=>i});var n=r(385);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n._A?.location?.protocol&&t.host===n._A?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},50:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.warn&&(console.warn("New Relic: ".concat(e)),t&&console.warn(t))}r.d(t,{Z:()=>n})},2825:(e,t,r)=>{"use strict";r.d(t,{N:()=>d,T:()=>l});var n=r(8325),i=r(5546),o=r(3325),a=r(385);const s="newrelic";const c={stn:[o.D.sessionTrace],err:[o.D.jserrors,o.D.metrics],ins:[o.D.pageAction],spa:[o.D.spa],sr:[o.D.sessionReplay,o.D.sessionTrace]},u=new Set;function d(e,t){const r=n.ee.get(t);e&&"object"==typeof e&&(u.has(t)||(Object.entries(e).forEach((e=>{let[t,n]=e;c[t]?c[t].forEach((e=>{n?(0,i.p)("feat-"+t,[],void 0,e,r):(0,i.p)("block-"+t,[],void 0,e,r),(0,i.p)("rumresp-"+t,[Boolean(n)],void 0,e,r)})):n&&(0,i.p)("feat-"+t,[],void 0,void 0,r),l[t]=Boolean(n)})),Object.keys(c).forEach((e=>{void 0===l[e]&&(c[e]?.forEach((t=>(0,i.p)("rumresp-"+e,[!1],void 0,t,r))),l[e]=!1)})),u.add(t),function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{a._A.dispatchEvent(new CustomEvent(s,{detail:e}))}catch(e){}}({loaded:!0})))}const l={}},2210:(e,t,r)=>{"use strict";r.d(t,{X:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},1284:(e,t,r)=>{"use strict";r.d(t,{D:()=>n});const n=(e,t)=>Object.entries(e||{}).map((e=>{let[r,n]=e;return t(r,n)}))},4351:(e,t,r)=>{"use strict";r.d(t,{P:()=>o});var n=r(8325);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}}}},3960:(e,t,r)=>{"use strict";r.d(t,{KB:()=>a,b2:()=>o});var n=r(3239);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.bP)("load",e,t)}function a(e){if(i())return e();(0,n.iz)("DOMContentLoaded",e)}},8632:(e,t,r)=>{"use strict";r.d(t,{EZ:()=>d,ce:()=>o,ek:()=>u,fP:()=>a,gG:()=>l,h5:()=>c,mF:()=>s});var n=r(7894),i=r(385);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return i._A.NREUM||(i._A.NREUM={}),void 0===i._A.newrelic&&(i._A.newrelic=i._A.NREUM),i._A.NREUM}function s(){let e=a();return e.o||(e.o={ST:i._A.setTimeout,SI:i._A.setImmediate,CT:i._A.clearTimeout,XHR:i._A.XMLHttpRequest,REQ:i._A.Request,EV:i._A.Event,PR:i._A.Promise,MO:i._A.MutationObserver,FETCH:i._A.fetch}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,n.z)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function d(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},7956:(e,t,r)=>{"use strict";r.d(t,{N:()=>i});var n=r(3239);function i(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0;(0,n.iz)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},1214:(e,t,r)=>{"use strict";r.d(t,{em:()=>b,u5:()=>R,QU:()=>O,_L:()=>P,Gm:()=>M,Lg:()=>L,BV:()=>Z,Kf:()=>Y});var n=r(8325),i=r(3117);const o="nr@original:".concat(i.a);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}var l=r(2210),f=r(385);const h={},p=f._A.XMLHttpRequest,g="addEventListener",m="removeEventListener",v="nr@wrapped:".concat(n.A);function b(e){var t=function(e){return(e||n.ee).get("events")}(e);if(h[t.debugId]++)return t;h[t.debugId]=1;var r=c(t,!0);function i(e){r.inPlace(e,[g,m],"-",o)}function o(e,t){return e[1]}return"getPrototypeOf"in Object&&(f.il&&y(document,i),y(f._A,i),y(p.prototype,i)),t.on(g+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,l.X)(n,v,(function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n}));this.wrapped=e[1]=i}})),t.on(m+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function y(e,t){let r=e;for(;"object"==typeof r&&!Object.prototype.hasOwnProperty.call(r,g);)r=Object.getPrototypeOf(r);for(var n=arguments.length,i=new Array(n>2?n-2:0),o=2;o<n;o++)i[o-2]=arguments[o];r&&t(r,...i)}var A="fetch-",w=A+"body-",x=["arrayBuffer","blob","json","text","formData"],E=f._A.Request,_=f._A.Response,T="prototype";const S={};function R(e){const t=function(e){return(e||n.ee).get("fetch")}(e);if(!(E&&_&&f._A.fetch))return t;if(S[t.debugId]++)return t;function r(e,r,i){var o=e[r];"function"==typeof o&&(e[r]=function(){var e,r=[...arguments],a={};t.emit(i+"before-start",[r],a),a[n.A]&&a[n.A].dt&&(e=a[n.A].dt);var s=o.apply(this,r);return t.emit(i+"start",[r,e],s),s.then((function(e){return t.emit(i+"end",[null,e],s),e}),(function(e){throw t.emit(i+"end",[e],s),e}))})}return S[t.debugId]=1,x.forEach((e=>{r(E[T],e,w),r(_[T],e,w)})),r(f._A,"fetch",A),t.on(A+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(A+"done",[null,r],n)}else t.emit(A+"done",[e],n)})),t}const D={},N=["pushState","replaceState"];function O(e){const t=function(e){return(e||n.ee).get("history")}(e);return!f.il||D[t.debugId]++||(D[t.debugId]=1,c(t).inPlace(window.history,N,"-")),t}var I=r(3239);const j={},C=["appendChild","insertBefore","replaceChild"];function P(e){const t=function(e){return(e||n.ee).get("jsonp")}(e);if(!f.il||j[t.debugId])return t;j[t.debugId]=!0;var r=c(t),i=/[?&](?:callback|cb)=([^&#]+)/,o=/(.*)\.([^.]+)/,a=/^(\w+)(\.|$)(.*)$/;function s(e,t){if(!e)return t;const r=e.match(a),n=r[1];return s(r[3],t[n])}return r.inPlace(Node.prototype,C,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var n=(a=e.src,c=a.match(i),c?c[1]:null);var a,c;if(!n)return;var u=function(e){var t=e.match(o);if(t&&t.length>=3)return{key:t[2],parent:s(t[1],window)};return{key:e,parent:window}}(n);if("function"!=typeof u.parent[u.key])return;var d={};function l(){t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,I.m$)(!1)),e.removeEventListener("error",f,(0,I.m$)(!1))}function f(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,I.m$)(!1)),e.removeEventListener("error",f,(0,I.m$)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",l,(0,I.m$)(!1)),e.addEventListener("error",f,(0,I.m$)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}const k={};function M(e){const t=function(e){return(e||n.ee).get("mutation")}(e);if(!f.il||k[t.debugId])return t;k[t.debugId]=!0;var r=c(t),i=f._A.MutationObserver;return i&&(window.MutationObserver=function(e){return this instanceof i?new i(r(e,"fn-")):i.apply(this,arguments)},MutationObserver.prototype=i.prototype),t}const H={};function L(e){const t=function(e){return(e||n.ee).get("promise")}(e);if(H[t.debugId])return t;H[t.debugId]=!0;var r=t.context,i=c(t),a=f._A.Promise;return a&&function(){function e(r){var n=t.context(),o=i(r,"executor-",n,null,!1);const s=Reflect.construct(a,[o],e);return t.context(s).getCtx=function(){return n},s}f._A.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return a.toString()},Object.setPrototypeOf(e,a),["all","race"].forEach((function(r){const n=a[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=a[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=a.prototype;const n=a.prototype.then;a.prototype.then=function(){var e=this,o=r(e);o.promise=e;for(var a=arguments.length,s=new Array(a),c=0;c<a;c++)s[c]=arguments[c];s[0]=i(s[0],"cb-",o,null,!1),s[1]=i(s[1],"cb-",o,null,!1);const u=n.apply(this,s);return o.nextPromise=u,t.emit("propagate",[e,!0],u,!1,!1),u},a.prototype.then[o]=n,t.on("executor-start",(function(e){e[0]=i(e[0],"resolve-",this,null,!1),e[1]=i(e[1],"resolve-",this,null,!1)})),t.on("executor-err",(function(e,t,r){e[1](r)})),t.on("cb-end",(function(e,r,n){t.emit("propagate",[n,!0],this.nextPromise,!1,!1)})),t.on("propagate",(function(e,r,n){this.getCtx&&!r||(this.getCtx=function(){if(e instanceof Promise)var r=t.context(e);return r&&r.getCtx?r.getCtx():this})}))}(),t}const z={},F="setTimeout",B="setInterval",U="clearTimeout",V="-start",q="-",G=[F,"setImmediate",B,U,"clearImmediate"];function Z(e){const t=function(e){return(e||n.ee).get("timer")}(e);if(z[t.debugId]++)return t;z[t.debugId]=1;var r=c(t);return r.inPlace(f._A,G.slice(0,2),F+q),r.inPlace(f._A,G.slice(2,3),B+q),r.inPlace(f._A,G.slice(3),U+q),t.on(B+V,(function(e,t,n){e[0]=r(e[0],"fn-",null,n)})),t.on(F+V,(function(e,t,n){this.method=n,this.timerDuration=isNaN(e[1])?0:+e[1],e[0]=r(e[0],"fn-",this,n)})),t}var W=r(50);const X={},K=["open","send"];function Y(e){var t=e||n.ee;const r=function(e){return(e||n.ee).get("xhr")}(t);if(X[r.debugId]++)return r;X[r.debugId]=1,b(t);var i=c(r),o=f._A.XMLHttpRequest,a=f._A.MutationObserver,s=f._A.Promise,u=f._A.setInterval,d="readystatechange",l=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],h=[],p=f._A.XMLHttpRequest=function(e){const t=new o(e),n=r.context(t);try{r.emit("new-xhr",[t],n),t.addEventListener(d,(a=n,function(){var e=this;e.readyState>3&&!a.resolved&&(a.resolved=!0,r.emit("xhr-resolved",[],e)),i.inPlace(e,l,"fn-",w)}),(0,I.m$)(!1))}catch(e){(0,W.Z)("An error occurred while intercepting XHR",e);try{r.emit("internal-error",[e])}catch(e){}}var a;return t};function g(e,t){i.inPlace(t,["onreadystatechange"],"fn-",w)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,p),p.prototype=o.prototype,i.inPlace(p.prototype,K,"-xhr-",w),r.on("send-xhr-start",(function(e,t){g(e,t),function(e){h.push(e),a&&(m?m.then(A):u?u(A):(v=-v,y.data=v))}(t)})),r.on("open-xhr-start",g),a){var m=s&&s.resolve();if(!u&&!s){var v=1,y=document.createTextNode(v);new a(A).observe(y,{characterData:!0})}}else t.on("fn-end",(function(e){e[0]&&e[0].type===d||A()}));function A(){for(var e=0;e<h.length;e++)g(0,h[e]);h.length&&(h=[])}function w(e,t){return t}return r}},7825:(e,t,r)=>{"use strict";r.d(t,{t:()=>n});const n=r(3325).D.ajax},6660:(e,t,r)=>{"use strict";r.d(t,{t:()=>n});const n=r(3325).D.jserrors},3081:(e,t,r)=>{"use strict";r.d(t,{gF:()=>o,mY:()=>i,t9:()=>n,vz:()=>s,xS:()=>a});const n=r(3325).D.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},4649:(e,t,r)=>{"use strict";r.d(t,{t:()=>n});const n=r(3325).D.pageAction},7633:(e,t,r)=>{"use strict";r.d(t,{t:()=>n});const n=r(3325).D.pageViewEvent},9251:(e,t,r)=>{"use strict";r.d(t,{t:()=>n});const n=r(3325).D.pageViewTiming},7144:(e,t,r)=>{"use strict";r.d(t,{J0:()=>l,Mi:()=>d,Vb:()=>o,Ye:()=>s,fm:()=>c,i9:()=>a,t9:()=>i,u0:()=>u});var n=r(7056);const i=r(3325).D.sessionReplay,o=.12,a={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},s=1e6,c=64e3,u={[n.IK.ERROR]:15e3,[n.IK.FULL]:3e5,[n.IK.OFF]:0},d={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},l=5e3},3614:(e,t,r)=>{"use strict";r.d(t,{BST_RESOURCE:()=>i,END:()=>s,FEATURE_NAME:()=>n,FN_END:()=>u,FN_START:()=>c,PUSH_STATE:()=>d,RESOURCE:()=>o,START:()=>a});const n=r(3325).D.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState"},7836:(e,t,r)=>{"use strict";r.d(t,{BODY:()=>x,CB_END:()=>E,CB_START:()=>u,END:()=>w,FEATURE_NAME:()=>i,FETCH:()=>T,FETCH_BODY:()=>v,FETCH_DONE:()=>m,FETCH_START:()=>g,FN_END:()=>c,FN_START:()=>s,INTERACTION:()=>f,INTERACTION_API:()=>d,INTERACTION_EVENTS:()=>o,JSONP_END:()=>b,JSONP_NODE:()=>p,JS_TIME:()=>_,MAX_TIMER_BUDGET:()=>a,REMAINING:()=>l,SPA_NODE:()=>h,START:()=>A,originalSetTimeout:()=>y});var n=r(234);const i=r(3325).D.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",l="remaining",f="interaction",h="spaNode",p="jsonpNode",g="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=n.Yu.ST,A="-start",w="-end",x="-body",E="cb"+w,_="jsTime",T="fetch"},5938:(e,t,r)=>{"use strict";r.d(t,{W:()=>i});var n=r(8325);class i{constructor(e,t,r){this.agentIdentifier=e,this.aggregator=t,this.ee=n.ee.get(e),this.featureName=r,this.blocked=!1}}},7530:(e,t,r)=>{"use strict";r.d(t,{j:()=>b});var n=r(3325),i=r(234),o=r(5546),a=r(8325),s=r(7894),c=r(8e3),u=r(3960),d=r(385),l=r(50),f=r(3081),h=r(8632);function p(){const e=(0,h.gG)();["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start","recordReplay","pauseReplay"].forEach((t=>{e[t]=function(){for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return function(t){for(var r=arguments.length,n=new Array(r>1?r-1:0),i=1;i<r;i++)n[i-1]=arguments[i];let o=[];return Object.values(e.initializedAgents).forEach((e=>{e.exposed&&e.api[t]&&o.push(e.api[t](...n))})),o.length>1?o:o[0]}(t,...n)}}))}var g=r(2825);const m=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let v=!1;function b(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},b=arguments.length>2?arguments[2]:void 0,y=arguments.length>3?arguments[3]:void 0,{init:A,info:w,loader_config:x,runtime:E={loaderType:b},exposed:_=!0}=t;const T=(0,h.gG)();w||(A=T.init,w=T.info,x=T.loader_config),(0,i.Dg)(e.agentIdentifier,A||{}),(0,i.GE)(e.agentIdentifier,x||{}),w.jsAttributes??={},d.v6&&(w.jsAttributes.isWorker=!0),(0,i.CX)(e.agentIdentifier,w);const S=(0,i.P_)(e.agentIdentifier),R=[w.beacon,w.errorBeacon];v||(S.proxy.assets&&(m(S.proxy.assets),R.push(S.proxy.assets)),S.proxy.beacon&&R.push(S.proxy.beacon),p(),(0,h.EZ)("activatedFeatures",g.T)),E.denyList=[...S.ajax.deny_list||[],...S.ajax.block_internal?R:[]],(0,i.sU)(e.agentIdentifier,E),void 0===e.api&&(e.api=function(e,t){t||(0,c.R)(e,"api");const h={};var p=a.ee.get(e),g=p.get("tracer"),m="api-",v=m+"ixn-";function b(t,r,n,o){const a=(0,i.C5)(e);return null===r?delete a.jsAttributes[t]:(0,i.CX)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),w(m,n,!0,o||null===r?"session":void 0)(t,r)}function y(){}["setErrorHandler","finished","addToTrace","addRelease"].forEach((e=>{h[e]=w(m,e,!0,"api")})),h.addPageAction=w(m,"addPageAction",!0,n.D.pageAction),h.setCurrentRouteName=w(m,"routeName",!0,n.D.spa),h.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,i.OP)(e).customTransaction=(r||"http://custom.transaction")+t,w(m,"setPageViewName",!0)()},h.setCustomAttribute=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return b(e,t,"setCustomAttribute",r);(0,l.Z)("Failed to execute setCustomAttribute.\nNon-null value must be a string, number or boolean type, but a type of <".concat(typeof t,"> was provided."))}else(0,l.Z)("Failed to execute setCustomAttribute.\nName must be a string type, but a type of <".concat(typeof e,"> was provided."))},h.setUserId=function(e){if("string"==typeof e||null===e)return b("enduser.id",e,"setUserId",!0);(0,l.Z)("Failed to execute setUserId.\nNon-null value must be a string type, but a type of <".concat(typeof e,"> was provided."))},h.setApplicationVersion=function(e){if("string"==typeof e||null===e)return b("application.version",e,"setApplicationVersion",!1);(0,l.Z)("Failed to execute setApplicationVersion. Expected <String | null>, but got <".concat(typeof e,">."))},h.start=e=>{try{const t=e?"defined":"undefined";(0,o.p)(f.xS,["API/start/".concat(t,"/called")],void 0,n.D.metrics,p);const r=Object.values(n.D);if(void 0===e)e=r;else{if((e=Array.isArray(e)&&e.length?e:[e]).some((e=>!r.includes(e))))return(0,l.Z)("Invalid feature name supplied. Acceptable feature names are: ".concat(r));e.includes(n.D.pageViewEvent)||e.push(n.D.pageViewEvent)}e.forEach((e=>{p.emit("".concat(e,"-opt-in"))}))}catch(e){(0,l.Z)("An unexpected issue occurred",e)}},h.recordReplay=function(){(0,o.p)(f.xS,["API/recordReplay/called"],void 0,n.D.metrics,p),(0,o.p)("recordReplay",[],void 0,n.D.sessionReplay,p)},h.pauseReplay=function(){(0,o.p)(f.xS,["API/pauseReplay/called"],void 0,n.D.metrics,p),(0,o.p)("pauseReplay",[],void 0,n.D.sessionReplay,p)},h.interaction=function(){return(new y).get()};var A=y.prototype={createTracer:function(e,t){var r={},i=this,a="function"==typeof t;return(0,o.p)(f.xS,["API/createTracer/called"],void 0,n.D.metrics,p),(0,o.p)(v+"tracer",[(0,s.z)(),e,r],i,n.D.spa,p),function(){if(g.emit((a?"":"no-")+"fn-start",[(0,s.z)(),i,a],r),a)try{return t.apply(this,arguments)}catch(e){throw g.emit("fn-err",[arguments,this,e],r),e}finally{g.emit("fn-end",[(0,s.z)()],r)}}}};function w(e,t,r,i){return function(){return(0,o.p)(f.xS,["API/"+t+"/called"],void 0,n.D.metrics,p),i&&(0,o.p)(e+t,[(0,s.z)(),...arguments],r?null:this,i,p),r?void 0:this}}function x(){r.e(111).then(r.bind(r,7438)).then((t=>{let{setAPI:r}=t;r(e),(0,c.L)(e,"api")})).catch((()=>{(0,l.Z)("Downloading runtime APIs failed..."),(0,c.L)(e,"api",!0)}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{A[e]=w(v,e,void 0,n.D.spa)})),h.noticeError=function(e,t){"string"==typeof e&&(e=new Error(e)),(0,o.p)(f.xS,["API/noticeError/called"],void 0,n.D.metrics,p),(0,o.p)("err",[e,(0,s.z)(),!1,t],void 0,n.D.jserrors,p)},d.il?(0,u.b2)((()=>x()),!0):x(),h}(e.agentIdentifier,y)),void 0===e.exposed&&(e.exposed=_),v=!0}},1926:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},3325:(e,t,r)=>{"use strict";r.d(t,{D:()=>n,p:()=>i});const n={ajax:"ajax",jserrors:"jserrors",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.ajax]:5,[n.sessionTrace]:6,[n.pageAction]:7,[n.spa]:8,[n.sessionReplay]:9}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({111:"nr-spa",164:"nr-spa-compressor",433:"nr-spa-recorder"}[e]+"-1.252.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.252.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d<u.length;d++){var l=u[d];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={111:"sha512-EIHTFh/PyMHLspjr+lbpdxFHzJXOF7HH8nedLZZTJSO0SyJ4rECM57ibYM67sib1O2FH0nhyrm4QKgl30mtD8w==",433:"sha512-wCJ0jwoj4FyJOrl6z7VLilNolSSxqqm/5L08FBzY2sXjVPFpnyu6p3obblBOv9lj2u9awQrvcEGqvjyYflheow==",164:"sha512-we5lwLCaVV8XgmWsFLhIuQ0Ja0mW9HH9YHLBzjhalvM84n3Rpvmg1iFz7BOZeYnHrjU5dcWOHrtqxvdjDNy2ag=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var h=(t,n)=>{s.onerror=s.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},p=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={801:0,92:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.252.0.PROD"]=self["webpackChunk:NRBA-1.252.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(1926);var e=i(50);class t{#e(t){for(var r=arguments.length,n=new Array(r>1?r-1:0),i=1;i<r;i++)n[i-1]=arguments[i];if("function"==typeof this.api?.[t])return this.api[t](...n);(0,e.Z)("Call to agent api ".concat(t," failed. The API is not currently initialized."))}addPageAction(e,t){return this.#e("addPageAction",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}finished(e){return this.#e("finished",e)}addRelease(e,t){return this.#e("addRelease",e,t)}start(e){return this.#e("start",e)}recordReplay(){return this.#e("recordReplay")}pauseReplay(){return this.#e("pauseReplay")}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}}var r=i(3325),n=i(234);const o=Object.values(r.D);function a(e){const t={};return o.forEach((r=>{t[r]=function(e,t){return!1!==(0,n.Mt)(t,"".concat(e,".enabled"))}(r,e)})),t}var s=i(7530);var c=i(8e3),u=i(5938),d=i(3960),l=i(385);class f extends u.W{constructor(e,t,r){let i=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];super(e,t,r),this.auto=i,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===(0,n.Mt)(this.agentIdentifier,"".concat(this.featureName,".autoStart"))&&(this.auto=!1),this.auto&&(0,c.R)(e,r)}importAggregator(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(this.featAggregate)return;if(!this.auto)return void this.ee.on("".concat(this.featureName,"-opt-in"),(()=>{(0,c.R)(this.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator()}));const r=l.il&&!0===(0,n.Mt)(this.agentIdentifier,"privacy.cookies_enabled");let o;this.onAggregateImported=new Promise((e=>{o=e}));const a=async()=>{let n;try{if(r){const{setupAgentSession:e}=await i.e(111).then(i.bind(i,1656));n=e(this.agentIdentifier)}}catch(t){(0,e.Z)("A problem occurred when starting up session manager. This page will not start or extend any session.",t)}try{if(!this.shouldImportAgg(this.featureName,n))return(0,c.L)(this.agentIdentifier,this.featureName),void o(!1);const{lazyFeatureLoader:e}=await i.e(111).then(i.bind(i,8582)),{Aggregate:r}=await e(this.featureName,"aggregate");this.featAggregate=new r(this.agentIdentifier,this.aggregator,t),o(!0)}catch(t){(0,e.Z)("Downloading and initializing ".concat(this.featureName," failed..."),t),this.abortHandler?.(),(0,c.L)(this.agentIdentifier,this.featureName,!0),o(!1)}};l.il?(0,d.b2)((()=>a()),!0):a()}shouldImportAgg(e,t){return e!==r.D.sessionReplay||!!n.Yu.MO&&(!1!==(0,n.Mt)(this.agentIdentifier,"session_trace.enabled")&&(!!t?.isNew||!!t?.state.sessionReplayMode))}}var h=i(7633);class p extends f{static featureName=h.t;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,h.t,r),this.importAggregator()}}var g=i(1117),m=i(1284);class v extends g.w{constructor(e){super(e),this.aggregatedData={}}store(e,t,r,n,i){var o=this.getBucket(e,t,r,i);return o.metrics=function(e,t){t||(t={count:0});return t.count+=1,(0,m.D)(e,(function(e,r){t[e]=b(r,t[e])})),t}(n,o.metrics),o}merge(e,t,r,n,i){var o=this.getBucket(e,t,n,i);if(o.metrics){var a=o.metrics;a.count+=r.count,(0,m.D)(r,(function(e,t){if("count"!==e){var n=a[e],i=r[e];i&&!i.c?a[e]=b(i.t,n):a[e]=function(e,t){if(!t)return e;t.c||(t=y(t.t));return t.min=Math.min(e.min,t.min),t.max=Math.max(e.max,t.max),t.t+=e.t,t.sos+=e.sos,t.c+=e.c,t}(i,a[e])}}))}else o.metrics=r}storeMetric(e,t,r,n){var i=this.getBucket(e,t,r);return i.stats=b(n,i.stats),i}getBucket(e,t,r,n){this.aggregatedData[e]||(this.aggregatedData[e]={});var i=this.aggregatedData[e][t];return i||(i=this.aggregatedData[e][t]={params:r||{}},n&&(i.custom=n)),i}get(e,t){return t?this.aggregatedData[e]&&this.aggregatedData[e][t]:this.aggregatedData[e]}take(e){for(var t={},r="",n=!1,i=0;i<e.length;i++)t[r=e[i]]=A(this.aggregatedData[r]),t[r].length&&(n=!0),delete this.aggregatedData[r];return n?t:null}}function b(e,t){return null==e?function(e){e?e.c++:e={c:1};return e}(t):t?(t.c||(t=y(t.t)),t.c+=1,t.t+=e,t.sos+=e*e,e>t.max&&(t.max=e),e<t.min&&(t.min=e),t):{t:e}}function y(e){return{t:e,min:e,max:e,sos:e*e,c:1}}function A(e){return"object"!=typeof e?[]:(0,m.D)(e,w)}function w(e,t){return t}var x=i(8632),E=i(4402),_=i(4351);var T=i(5546),S=i(7956),R=i(3239),D=i(7894),N=i(9251);class O extends f{static featureName=N.t;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,N.t,r),l.il&&((0,S.N)((()=>(0,T.p)("docHidden",[(0,D.z)()],void 0,N.t,this.ee)),!0),(0,R.bP)("pagehide",(()=>(0,T.p)("winPagehide",[(0,D.z)()],void 0,N.t,this.ee))),this.importAggregator())}}var I=i(3081);class j extends f{static featureName=I.t9;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,I.t9,r),this.importAggregator()}}var C=i(6660);class P{constructor(e,t,r,n){this.name="UncaughtError",this.message=e,this.sourceURL=t,this.line=r,this.column=n}}class k extends f{static featureName=C.t;#t=new Set;constructor(e,t){let n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,C.t,n);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("fn-err",((e,t,n)=>{this.abortHandler&&!this.#t.has(n)&&(this.#t.add(n),(0,T.p)("err",[this.#r(n),(0,D.z)()],void 0,r.D.jserrors,this.ee))})),this.ee.on("internal-error",(e=>{this.abortHandler&&(0,T.p)("ierr",[this.#r(e),(0,D.z)(),!0],void 0,r.D.jserrors,this.ee)})),l._A.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,T.p)("err",[this.#n(e),(0,D.z)(),!1,{unhandledPromiseRejection:1}],void 0,r.D.jserrors,this.ee)}),(0,R.m$)(!1,this.removeOnAbort?.signal)),l._A.addEventListener("error",(e=>{this.abortHandler&&(this.#t.has(e.error)?this.#t.delete(e.error):(0,T.p)("err",[this.#i(e),(0,D.z)()],void 0,r.D.jserrors,this.ee))}),(0,R.m$)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#o,this.importAggregator()}#o(){this.removeOnAbort?.abort(),this.#t.clear(),this.abortHandler=void 0}#r(e){return e instanceof Error?e:void 0!==e?.message?new P(e.message,e.filename||e.sourceURL,e.lineno||e.line,e.colno||e.col):new P("string"==typeof e?e:(0,_.P)(e))}#n(e){let t="Unhandled Promise Rejection: ";if(e?.reason instanceof Error)try{return e.reason.message=t+e.reason.message,e.reason}catch(t){return e.reason}if(void 0===e.reason)return new P(t);const r=this.#r(e.reason);return r.message=t+r.message,r}#i(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new P(e.message,e.filename,e.lineno,e.colno);return t.name=SyntaxError.name,t}return e.error instanceof Error?e.error:new P(e.message,e.filename,e.lineno,e.colno)}}var M=i(2210);let H=1;const L="nr@id";function z(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===l._A?0:(0,M.X)(e,L,(function(){return H++}))}function F(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,_.P)(e).length}catch(e){return}}}var B=i(1214),U=i(7243);class V{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,n.DL)(this.agentIdentifier);if(!t)return null;var r=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!r||!i)return null;var a=(0,E.M)(),s=(0,E.Ht)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,r,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,r,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof l._A?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,_.P)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,n.Mt)(this.agentIdentifier,"distributed_tracing")&&(r=(0,n.P_)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var i=0;i<r.allowed_origins.length;i++){var o=(0,U.e)(r.allowed_origins[i]);if(e.hostname===o.hostname&&e.protocol===o.protocol&&e.port===o.port){t=!0;break}}return t}isDtEnabled(){var e=(0,n.Mt)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,n.Mt)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,n.Mt)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,n.Mt)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var q=i(7825),G=["load","error","abort","timeout"],Z=G.length,W=n.Yu.REQ,X=n.Yu.XHR;class K extends f{static featureName=q.t;constructor(e,t){let i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(super(e,t,q.t,i),(0,n.OP)(e).xhrWrappable){this.dt=new V(e),this.handler=(e,t,r,n)=>(0,T.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};l._A?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const n={status:t.responseStatus},i={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};Y(n,t.name),this.handler("xhr",[n,i,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,r.D.ajax)}}))}catch(e){}(0,B.u5)(this.ee),(0,B.Kf)(this.ee),function(e,t,i,o){function a(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=x,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){E(t,e)}),(0,R.m$)(!1)),l.IF||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,R.m$)(!1))}function s(e){this.params={method:e[0]},Y(this,e[1]),this.metrics={}}function c(t,r){var i=(0,n.DL)(e);i.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",i.xpid);var a=o.generateTracePayload(this.parsedOrigin);if(a){var s=!1;a.newrelicHeader&&(r.setRequestHeader("newrelic",a.newrelicHeader),s=!0),a.traceContextParentHeader&&(r.setRequestHeader("traceparent",a.traceContextParentHeader),a.traceContextStateHeader&&r.setRequestHeader("tracestate",a.traceContextStateHeader),s=!0),s&&(this.dt=a)}}function u(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=F(i);a&&(n.txSize=a)}this.startTime=(0,D.z)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<Z;s++)r.addEventListener(G[s],this.listener,(0,R.m$)(!1))}function d(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function f(e,t){var r=""+z(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function h(e,t){var r=""+z(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function p(){this.endTime=(0,D.z)()}function g(e,r){r instanceof X&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function m(e,r){r instanceof X&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function v(e,t,r){t instanceof X&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,D.z)()))}function b(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,D.z)()-this.xhrCbStart,this.onload,r],r)}function y(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&l.il&&(t=""+l._A.location.href):e[0]&&e[0].url?t=e[0].url:l._A?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,U.e)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var n=o.generateTracePayload(this.parsedOrigin);if(n&&(n.newrelicHeader||n.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,n)&&(this.dt=n);else{var i={};for(var a in r)i[a]=r[a];i.headers=new Headers(r.headers||{}),s(i.headers,n)&&(this.dt=n),e.length>1?e[1]=i:e.push(i)}}function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function A(e,t){this.params={},this.metrics={},this.startTime=(0,D.z)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof W?r=i.url:l._A?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),Y(this,r);var o=(""+(i&&i instanceof W&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=F(n.body)||0}function w(e,t){var n;this.endTime=(0,D.z)(),this.params||(this.params={}),this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);var o={txSize:this.txSize,rxSize:n,duration:(0,D.z)()-this.startTime};i("xhr",[this.params,o,this.startTime,this.endTime,"fetch"],this,r.D.ajax)}function x(e){var t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(var o=0;o<Z;o++)e.removeEventListener(G[o],this.listener,!1);t.aborted||(n.duration=(0,D.z)()-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):E(this,e),n.cbTime=this.cbTime,i("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,r.D.ajax))}}function E(e,n){e.params.status=n.status;var i=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?F(e.response):"text"===r||""===r||void 0===r?F(e.responseText):void 0}(n,e.lastSize);if(i&&(e.metrics.rxSize=i),e.sameOrigin){var o=n.getResponseHeader("X-NewRelic-App-Data");o&&((0,T.p)(I.mY,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,r.D.metrics,t),e.params.cat=o.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",a),t.on("open-xhr-start",s),t.on("open-xhr-end",c),t.on("send-xhr-start",u),t.on("xhr-cb-time",d),t.on("xhr-load-added",f),t.on("xhr-load-removed",h),t.on("xhr-resolved",p),t.on("addEventListener-end",g),t.on("removeEventListener-end",m),t.on("fn-end",b),t.on("fetch-before-start",y),t.on("fetch-start",A),t.on("fn-start",v),t.on("fetch-done",w)}(e,this.ee,this.handler,this.dt),this.importAggregator()}}}function Y(e,t){var r=(0,U.e)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}var J=i(3614);const{BST_RESOURCE:Q,RESOURCE:ee,START:te,END:re,FEATURE_NAME:ne,FN_END:ie,FN_START:oe,PUSH_STATE:ae}=J;var se=i(7056),ce=i(7144);class ue extends f{static featureName=ce.t9;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,ce.t9,r);try{const e=JSON.parse(localStorage.getItem("NRBA_SESSION"));e.sessionReplayMode!==se.IK.OFF?this.#a(e.sessionReplayMode):this.importAggregator({})}catch(e){this.importAggregator({})}}async#a(e){const{Recorder:t}=await Promise.all([i.e(111),i.e(433)]).then(i.bind(i,4136));this.recorder=new t({mode:e,agentIdentifier:this.agentIdentifier}),this.recorder.startRecording(),this.importAggregator({recorder:this.recorder})}}var de=i(7836);const{FEATURE_NAME:le,START:fe,END:he,BODY:pe,CB_END:ge,JS_TIME:me,FETCH:ve,FN_START:be,CB_START:ye,FN_END:Ae}=de;var we=i(4649);class xe extends f{static featureName=we.t;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,we.t,r),this.importAggregator()}}new class extends t{constructor(t){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(0,E.ky)(16);super(),l._A?(this.agentIdentifier=r,this.sharedAggregator=new v({agentIdentifier:this.agentIdentifier}),this.features={},(0,x.h5)(r,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(p),(0,s.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.Z)("Failed to initial the agent. Could not determine the runtime environment.")}get config(){return{info:(0,n.C5)(this.agentIdentifier),init:(0,n.P_)(this.agentIdentifier),loader_config:(0,n.DL)(this.agentIdentifier),runtime:(0,n.OP)(this.agentIdentifier)}}run(){try{const t=a(this.agentIdentifier),n=[...this.desiredFeatures];n.sort(((e,t)=>r.p[e.featureName]-r.p[t.featureName])),n.forEach((n=>{if(t[n.featureName]||n.featureName===r.D.pageViewEvent){const i=function(e){switch(e){case r.D.ajax:return[r.D.jserrors];case r.D.sessionTrace:return[r.D.ajax,r.D.pageViewEvent];case r.D.sessionReplay:return[r.D.sessionTrace];case r.D.pageViewTiming:return[r.D.pageViewEvent];default:return[]}}(n.featureName);i.every((e=>t[e]))||(0,e.Z)("".concat(n.featureName," is enabled but one or more dependent features has been disabled (").concat((0,_.P)(i),"). This may cause unintended consequences or missing data...")),this.features[n.featureName]=new n(this.agentIdentifier,this.sharedAggregator)}}))}catch(t){(0,e.Z)("Failed to initialize all enabled instrument classes (agent aborted) -",t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,x.fP)();return delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator,r.ee?.abort(),delete r.ee?.get(this.agentIdentifier),!1}}}({features:[K,p,O,class extends f{static featureName=ne;constructor(e,t){if(super(e,t,ne,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]),!l.il)return;const n=this.ee;let i;(0,B.QU)(n),this.eventsEE=(0,B.em)(n),this.eventsEE.on(oe,(function(e,t){this.bstStart=(0,D.z)()})),this.eventsEE.on(ie,(function(e,t){(0,T.p)("bst",[e[0],t,this.bstStart,(0,D.z)()],void 0,r.D.sessionTrace,n)})),n.on(ae+te,(function(e){this.time=(0,D.z)(),this.startPath=location.pathname+location.hash})),n.on(ae+re,(function(e){(0,T.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,r.D.sessionTrace,n)}));try{i=new PerformanceObserver((e=>{const t=e.getEntries();(0,T.p)(Q,[t],void 0,r.D.sessionTrace,n)})),i.observe({type:ee,buffered:!0})}catch(e){}this.importAggregator({resourceObserver:i})}},ue,j,xe,k,class extends f{static featureName=le;constructor(e,t){if(super(e,t,le,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]),!l.il)return;if(!(0,n.OP)(e).xhrWrappable)return;try{this.removeOnAbort=new AbortController}catch(e){}let r,i=0;const o=this.ee.get("tracer"),a=(0,B._L)(this.ee),s=(0,B.Lg)(this.ee),c=(0,B.BV)(this.ee),u=(0,B.Kf)(this.ee),d=this.ee.get("events"),f=(0,B.u5)(this.ee),h=(0,B.QU)(this.ee),p=(0,B.Gm)(this.ee);function g(e,t){h.emit("newURL",[""+window.location,t])}function m(){i++,r=window.location.hash,this[be]=(0,D.z)()}function v(){i--,window.location.hash!==r&&g(0,!0);var e=(0,D.z)();this[me]=~~this[me]+e-this[be],this[Ae]=e}function b(e,t){e.on(t,(function(){this[t]=(0,D.z)()}))}this.ee.on(be,m),s.on(ye,m),a.on(ye,m),this.ee.on(Ae,v),s.on(ge,v),a.on(ge,v),this.ee.buffer([be,Ae,"xhr-resolved"],this.featureName),d.buffer([be],this.featureName),c.buffer(["setTimeout"+he,"clearTimeout"+fe,be],this.featureName),u.buffer([be,"new-xhr","send-xhr"+fe],this.featureName),f.buffer([ve+fe,ve+"-done",ve+pe+fe,ve+pe+he],this.featureName),h.buffer(["newURL"],this.featureName),p.buffer([be],this.featureName),s.buffer(["propagate",ye,ge,"executor-err","resolve"+fe],this.featureName),o.buffer([be,"no-"+be],this.featureName),a.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),b(f,ve+fe),b(f,ve+"-done"),b(a,"new-jsonp"),b(a,"jsonp-end"),b(a,"cb-start"),h.on("pushState-end",g),h.on("replaceState-end",g),window.addEventListener("hashchange",g,(0,R.m$)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",g,(0,R.m$)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){g(0,i>1)}),(0,R.m$)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#o,this.importAggregator()}#o(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}],loaderType:"spa"})})()})(); </script> <!--ConnectionsAcademy NR script END --><!-- Algolia start for CA --> <script type="text/javascript"> var algoliaConfigPath = "/etc/clientlibs/pvs/algolia-config/ca/algolia-config.2.json"; </script> <!-- Algolia end for CA --> <!-- VWO script start--> <link rel="preconnect" href="https://dev.visualwebsiteoptimizer.com"/><script type='text/javascript' id='vwoCode'>window._vwo_code||(function(){var account_id=725137,version=2.1,settings_tolerance=2000,hide_element='body',hide_element_style='opacity:0 !important;filter:alpha(opacity=0) !important;background:none !important;transition:none !important;',f=!1,w=window,d=document,v=d.querySelector('#vwoCode'),cK='_vwo_'+account_id+'_settings',cc={};try{var c=JSON.parse(localStorage.getItem('_vwo_'+account_id+'_config'));cc=c&&typeof c==='object'?c:{}}catch(e){}var stT=cc.stT==='session'?w.sessionStorage:w.localStorage;code={nonce:v&&v.nonce,use_existing_jquery:function(){return typeof use_existing_jquery!=='undefined'?use_existing_jquery:undefined},library_tolerance:function(){return typeof library_tolerance!=='undefined'?library_tolerance:undefined},settings_tolerance:function(){return cc.sT||settings_tolerance},hide_element_style:function(){return'{'+(cc.hES||hide_element_style)+'}'},hide_element:function(){if(performance.getEntriesByName('first-contentful-paint')[0]){return''}return typeof cc.hE==='string'?cc.hE:hide_element},getVersion:function(){return version},finish:function(e){if(!f){f=!0;var t=d.getElementById('_vis_opt_path_hides');if(t)t.parentNode.removeChild(t);if(e)(new Image).src='https://dev.visualwebsiteoptimizer.com/ee.gif?a='+account_id+e}},finished:function(){return f},addScript:function(e){var t=d.createElement('script');t.type='text/javascript';if(e.src){t.src=e.src}else{t.text=e.text}v&&t.setAttribute('nonce',v.nonce);d.getElementsByTagName('head')[0].appendChild(t)},load:function(e,t){var n=this.getSettings(),i=d.createElement('script'),r=this;t=t||{};if(n){i.textContent=n;d.getElementsByTagName('head')[0].appendChild(i);if(!w.VWO||VWO.caE){stT.removeItem(cK);r.load(e)}}else{var o=new XMLHttpRequest;o.open('GET',e,!0);o.withCredentials=!t.dSC;o.responseType=t.responseType||'text';o.onload=function(){if(t.onloadCb){return t.onloadCb(o,e)}if(o.status===200||o.status===304){_vwo_code.addScript({text:o.responseText})}else{_vwo_code.finish('&e=loading_failure:'+e)}};o.onerror=function(){if(t.onerrorCb){return t.onerrorCb(e)}_vwo_code.finish('&e=loading_failure:'+e)};o.send()}},getSettings:function(){try{var e=stT.getItem(cK);if(!e){return}e=JSON.parse(e);if(Date.now()>e.e){stT.removeItem(cK);return}return e.s}catch(e){return}},init:function(){if(d.URL.indexOf('__vwo_disable__')>-1)return;var e=this.settings_tolerance();w._vwo_settings_timer=setTimeout(function(){_vwo_code.finish();stT.removeItem(cK)},e);var t;if(this.hide_element()!=='body'){t=d.createElement('style');var n=this.hide_element(),i=n?n+this.hide_element_style():'',r=d.getElementsByTagName('head')[0];t.setAttribute('id','_vis_opt_path_hides');v&&t.setAttribute('nonce',v.nonce);t.setAttribute('type','text/css');if(t.styleSheet)t.styleSheet.cssText=i;else t.appendChild(d.createTextNode(i));r.appendChild(t)}else{t=d.getElementsByTagName('head')[0];var i=d.createElement('div');i.style.cssText='z-index: 2147483647 !important;position: fixed !important;left: 0 !important;top: 0 !important;width: 100% !important;height: 100% !important;background: white !important;';i.setAttribute('id','_vis_opt_path_hides');i.classList.add('_vis_hide_layer');t.parentNode.insertBefore(i,t.nextSibling)}var o=window._vis_opt_url||d.URL,s='https://dev.visualwebsiteoptimizer.com/j.php?a='+account_id+'&u='+encodeURIComponent(o)+'&vn='+version;if(w.location.search.indexOf('_vwo_xhr')!==-1){this.addScript({src:s})}else{this.load(s+'&x=true')}}};w._vwo_code=code;code.init()})();</script> <!-- VWO script End--> <script type="text/javascript"> (function() { window.ContextHub = window.ContextHub || {}; /* setting paths */ ContextHub.Paths = ContextHub.Paths || {}; ContextHub.Paths.CONTEXTHUB_PATH = "/conf/pvs/landingpages/settings/cloudsettings/contexthub-configuration/contexthub"; ContextHub.Paths.RESOURCE_PATH = "\/content\/pvs\/ca\/_jcr_content\/contexthub"; ContextHub.Paths.SEGMENTATION_PATH = "\/conf\/pvs\/landingpages\/settings\/wcm\/segments"; ContextHub.Paths.CQ_CONTEXT_PATH = ""; /* setting initial constants */ ContextHub.Constants = ContextHub.Constants || {}; ContextHub.Constants.ANONYMOUS_HOME = "/home/users/f/ffM8qDPc6PG4dId9Yn-e"; ContextHub.Constants.MODE = "no-ui"; }()); </script><script src="/conf/pvs/landingpages/settings/cloudsettings/contexthub-configuration/contexthub.kernel.js" type="text/javascript"></script> <script src="/etc/clientlibs/platform/aem-core/libraries/jquery-noconflict.min.ACSHASHa4ed5a17b4a8ad9b7f91f37ca61f836f.js"></script> <div> <script type="text/javascript"> var globalProperties = {"siteId":"pvs","homePageLevel":2,"sitemapLevel":3,"sitemapIndexLevel":2,"msmSitesLevel":0,"selfReferencingCanonical":true,"extensionRemovalEnabled":true,"sitemapAlternativeLinksEnabled":false,"firstLevelNavEnabled":false,"secondLevelNavEnabled":false,"navContentEnabled":false,"footerFilteringEnabled":false,"useHomePageLevelInBreadcrumbs":true,"automaticMSMCanonicalTagEnabled":false,"columnControlConfigPath":"/etc/config/platform/aem-core/components/content/column-control-v2/columns","excludedContentPathsForSelfReferencingCanonicalTag":[],"navColumnControlConfigPath":"/etc/config/platform/aem-core/components/content/column-control/columns","embedPageConfigPath":"/etc/config/platform/aem-core/components/page/embed-page/column-width","megaNavContentBSVersion":3,"breadcrumbVersion":"v1","seoBreadcrumbEnabled":true,"seoHtmlMarkupEnabled":false,"enablePageLevelBreadcrumb":false,"blogPostConfig":false,"displayViewAllTagsForBlogs":false,"displayViewAllTagsForEvents":false,"rtlPage":false,"displayPastDatesForEvents":false,"walletAddEditEnabled":false,"walletAttemptsLimitationLogic":false,"cartMergeEnabled":false,"cartToHybrisEnabled":false,"manageSubscriptionEnabled":false,"showAutorenew":false,"updateProfileEnabled":false,"seoToolEnabled":false,"masterNodeDisabledForPreviewServer":false,"altTextGenerationEnabled":false,"recaptchValidationEnabled":true,"recaptchaV3Enabled":true,"multicoloredFaviconEnabled":false,"includeHiddenPagesInSitemap":true,"disableChatbotForInternalUsers":false,"contentSelectorExportJsonEnabled":false,"customDropdownEnabled":false,"contentTileNonSemanticMarkupEnabled":false,"tabPanelAccessibleMarkupEnabled":false,"localeSelectionAccessibleMarkupEnabled":false,"youTubeLazyLoadingEnabled":false,"heroSlideVideoBackgroundEnabled":false,"eventHeadingStyle":"h2","globalProperties":[{"experian-phone-api-url":"https://apigw-us-gip-01.pgi.pearsonprd.tech/experianapis/phone/validation/v2"},{"experian-email-api-url":"https://apigw-us-gip-01.pgi.pearsonprd.tech/experianapis/email/validation/v1"},{"address-doctor-token-api-url":"https://api-pgi.pearson.com/us/pvs-ad/avtoken"},{"address-doctor-auto-suggest-api-url":"https://api-pgi.pearson.com/us/pvs-ad/avs"},{"lead-api-url":"https://api-pgi.pearson.com/us/pvs/meru/v1/lead"},{"recaptcha-v3-threshold-score":"0.3"},{"exclude-phone-number":"(555) 555-5555"},{"virtualSchoolName":"national-virtual-school"},{"experian-recaptcha-api-url":"https://apigw-us-gip-01.pgi.pearsonprd.tech/google_recaptcha_v3/siteverify"},{"microservice-environment":"live"},{"pvs-site-jabber-token":"ef00d3dc902e895bb02ea3fcbd531a8beaae3bd4"}],"translations":{},"productMetatagNames":[],"navLibsCategories":[],"localesInfo":[],"suppressedExcludedLibsCategories":[],"standaloneLibsCategories":[]}; </script> </div> </head> <body data-breadcrumb="true" class="page basicpage header-banner-light announce--hide-header" id="page-11e27c47c4"> <header><div class="iparsys parsys section"><section class="global-message default-link-black-arrow section"> <div id="Enrollment Banner" class="pmc-alert pmc-alert--banner " data-pmcalert-type="no-icon"> <div class="pmc-alert__inner"> <div class="pmc-alert__content"> <p><b>Enrollment is now open for the 2024-25 school year. <a href="https://www.connectionsacademy.com/enroll/" aria-label="Enroll Now banner link">Enroll Now</a></b></p> </div> </div> </div> </section> <section class="column-control margin-default pvs-nav__wrapper algolia-Search-col section"> <div class="container-fluid"> <div class="row"><div class="col-md-8 col-12"><div class="text skip-navigation section"> <p><a href="#skip-navigation-target">Skip Navigation</a></p> </div> <div class="logo-v2 section header-nav-site-logo"> <a id="logo" href="https://www.connectionsacademy.com/" aria-label="Logo Link"> <picture> <source media="(max-width: px)"/> <img src="/content/dam/pvs/ca/logos/ca-logo-dark.svg" alt="Connections Academy Logo"/> </picture> </a> </div> <nav role="navigation" class="mega-nav navbar navbar-default section"> <div data-aria-label-nav="primary"></div> <div class="navbar-header"> <button aria-label="primary items" title="primary" data-toggle="collapse" data-target="#primary" class="navbar-toggle" aria-expanded="false"><span class="fa fa-bars"></span></button> </div> <div id="primary" class="navbar-collapse collapse"> <ul class="nav navbar-nav"> <li class="dropdown mega-nav-full-width"> <a href="/about/" role="link" target="_self" aria-controls="menu-item--aboutus" class="dropdown-toggle js-opacity-0" data-toggle="dropdown"> About Us <span class="caret"></span> </a> <ul id="menu-item--aboutus" class="dropdown-menu"> <li> <section class="column-control section"> <div class="container"> <div class="row"><div class="col-md-4 col-12"><div class="content-tile section"> <div class="content-tile-container"> <figure> <a href="/about/contact-us/" aria-label="Contact us"> <picture> <img loading='lazy' src="/content/dam/pvs/ca/icons/contact.svg" alt="Telephone icon"/> </picture> <figcaption> <h6 class="content-tile__title">Contact Us</h6> <p class="content-tile-subtitle">We’d love to hear from you!</p> </figcaption> </a> </figure> </div> </div> </div><div class="col-md-4 col-12"><div class="content-tile section"> <div class="content-tile-container"> <figure> <a href="/news/" aria-label="news"> <picture> <img loading='lazy' src="/content/dam/pvs/ca/icons/news.svg" alt="News icon"/> </picture> <figcaption> <h6 class="content-tile__title">News</h6> <p class="content-tile-subtitle">Catch up on recent happenings and important updates.</p> </figcaption> </a> </figure> </div> </div> </div><div class="col-md-4 col-12"><div class="content-tile section"> <div class="content-tile-container"> <figure> <a href="/about/what-to-expect/" aria-label="who we are"> <picture> <img loading='lazy' src="/content/dam/pvs/ca/icons/person.svg" alt="Person icon"/> </picture> <figcaption> <h6 class="content-tile__title">Who We Are</h6> <p class="content-tile-subtitle">Discover the Connections Academy difference.</p> </figcaption> </a> </figure> </div> </div> </div></div> </div> </section> <section class="column-control section"> <div class="container"> <div class="row"><div class="col-md-4 col-12"><div class="content-tile section"> <div class="content-tile-container"> <figure> <a href="/about/reviews/" aria-label="reviews"> <picture> <img loading='lazy' src="/content/dam/pvs/ca/icons/review.svg" alt="Thumbs up icon"/> </picture> <figcaption> <h6 class="content-tile__title">Reviews</h6> <p class="content-tile-subtitle">Check out Connections Academy reviews!</p> </figcaption> </a> </figure> </div> </div> </div><div class="col-md-4 col-12"><div class="content-tile section"> <div class="content-tile-container"> <figure> <a href="/about/what-to-expect/homeschool/" aria-label="homeschool"> <picture> <img loading='lazy' src="/content/dam/pvs/ca/icons/homeschool.svg" alt="Homeschool icon"/> </picture> <figcaption> <h6 class="content-tile__title">Homeschool Alternative</h6> <p class="content-tile-subtitle">Learn how we help all students thrive.</p> </figcaption> </a> </figure> </div> </div> </div><div class="col-md-4 col-12"><div class="content-tile section"> <div class="content-tile-container"> <figure> <a href="/careers/" aria-label="careers"> <picture> <img loading='lazy' src="/content/dam/pvs/ca/icons/careers.svg" alt="Career icon"/> </picture> <figcaption> <h6 class="content-tile__title">Careers at Pearson</h6> <p class="content-tile-subtitle">Work with us!</p> </figcaption> </a> </figure> </div> </div> </div></div> </div> </section> <div class="link-list section header-nav-primary-link-list mobilewrap"> <div> <ul id="mn-root--46856004"> <li> <button type="button" class="dropdown-toggle" id="about" aria-controls="mn-about" data-url="https://www.connectionsacademy.com/about/"> About Us <span class="caret"></span> </button> <ul id="mn-about" class="dropdown-menu"> <a href="#mn-root--46856004" class="back-link"></a> <h2>About Us</h2> <li> <a href="https://www.connectionsacademy.com/about/contact-us/">Contact Us</a> </li> <li> <button class="dropdown-toggle" aria-expanded="false" aria-controls="mn-what-to-expect" type="button" data-url="https://www.connectionsacademy.com/about/what-to-expect/"> Who We Are <span class="caret"></span> </button> <ul id="mn-what-to-expect" class="dropdown-menu"> <a href="#mn-about" class="back-link">About Us</a> <h2>Who We Are</h2> <li> <a href="https://www.connectionsacademy.com/about/what-to-expect/homeschool/">Homeschool Alternative</a> </li> </ul> </li> <li> <a href="https://www.connectionsacademy.com/about/reviews/">Reviews</a> </li> <li> <a href="https://www.connectionsacademy.com/about/careers/">Careers</a> </li> <li> <a href="https://www.connectionsacademy.com/about/news/">News</a> </li> </ul> </li> <li> <button type="button" class="dropdown-toggle" id="howitworks" aria-controls="mn-program" data-url="https://www.connectionsacademy.com/program/"> Our Program <span class="caret"></span> </button> <ul id="mn-program" class="dropdown-menu"> <a href="#mn-root--46856004" class="back-link"></a> <h2>Our Program</h2> <li> <a href="https://www.connectionsacademy.com/program/cost/">Costs</a> </li> <li> <a href="https://www.connectionsacademy.com/program/accreditation/">Accreditation</a> </li> <li> <button class="dropdown-toggle" aria-expanded="false" aria-controls="mn-curriculum" type="button" data-url="https://www.connectionsacademy.com/program/curriculum/"> Curriculum <span class="caret"></span> </button> <ul id="mn-curriculum" class="dropdown-menu"> <a href="#mn-program" class="back-link">Our Program</a> <h2>Curriculum</h2> <li> <a href="https://www.connectionsacademy.com/program/curriculum/online-elementary-school/">Elementary Courses</a> </li> <li> <a href="https://www.connectionsacademy.com/program/curriculum/online-middle-school/">Middle School Courses</a> </li> <li> <a href="https://www.connectionsacademy.com/program/curriculum/online-high-school/">High School Courses</a> </li> <li> <a href="https://www.connectionsacademy.com/program/curriculum/online-summer-school/">Summer Courses</a> </li> </ul> </li> <li> <a href="https://www.connectionsacademy.com/program/sample-lessons/">Sample Lessons</a> </li> <li> <button class="dropdown-toggle" aria-expanded="false" aria-controls="mn-college-career-readiness" type="button" data-url="https://www.connectionsacademy.com/program/college-career-readiness/"> College &amp; Career Readiness <span class="caret"></span> </button> <ul id="mn-college-career-readiness" class="dropdown-menu"> <a href="#mn-program" class="back-link">Our Program</a> <h2>College &amp; Career Readiness</h2> <li> <a href="https://www.connectionsacademy.com/program/college-career-readiness/partnerships/">Partnerships</a> </li> </ul> </li> <li> <a href="https://www.connectionsacademy.com/program/student-stories/">Success Stories</a> </li> <li> <a href="https://www.connectionsacademy.com/program/community/">Socialization</a> </li> <li> <a href="https://www.connectionsacademy.com/program/parents/">Parent Involvement</a> </li> </ul> </li> <li> <button type="button" class="dropdown-toggle" aria-controls="mn-schools-near-me" data-url="https://www.connectionsacademy.com/schools-near-me/"> Find Your School <span class="caret"></span> </button> <ul id="mn-schools-near-me" class="dropdown-menu"> <a href="#mn-root--46856004" class="back-link"></a> <h2>Find Your School</h2> <li> <a href="https://www.connectionsacademy.com/schools-near-me/elementary-school/">Elementary School</a> </li> <li> <a href="https://www.connectionsacademy.com/schools-near-me/middle-school/">Middle School</a> </li> <li> <a href="https://www.connectionsacademy.com/schools-near-me/high-school/">High School</a> </li> </ul> </li> <li> <button type="button" class="dropdown-toggle" aria-controls="mn-support" data-url="https://www.connectionsacademy.com/support/"> Resources <span class="caret"></span> </button> <ul id="mn-support" class="dropdown-menu"> <a href="#mn-root--46856004" class="back-link"></a> <h2>Resources</h2> <li> <a href="https://www.connectionsacademy.com/support/frequently-asked-questions/">FAQs</a> </li> <li> <a href="https://www.connectionsacademy.com/support/how-it-works/">How it Works</a> </li> <li> <a href="https://www.connectionsacademy.com/support/technology/">Technology Support</a> </li> <li> <a href="https://www.connectionsacademy.com/support/resources/">Connections Academy Blog</a> </li> <li> <a href="https://www.connectionsacademy.com/support/events/">Information Sessions</a> </li> <li> <a href="https://www.connectionsacademy.com/support/online-school-eguide/">Online School eGuide</a> </li> <li> <a href="https://www.connectionsacademy.com/support/school-store/">School Store</a> </li> </ul> </li> </ul> </div> </div> </li> </ul> </li> <li class="dropdown mega-nav-full-width"> <a href="/program/" role="link" target="_self" aria-controls="menu-item--ourprogram" class="dropdown-toggle js-opacity-0" data-toggle="dropdown"> Our Program <span class="caret"></span> </a> <ul id="menu-item--ourprogram" class="dropdown-menu"> <li> <section class="column-control section"> <div class="container"> <div class="row"><div class="col-md-4 col-12"><div class="content-tile section"> <div class="content-tile-container"> <figure> <a href="/program/cost/" aria-label="cost"> <picture> <img loading='lazy' src="/content/dam/pvs/ca/icons/cost.svg" alt="Costs icon"/> </picture> <figcaption> <h6 class="content-tile__title">Cost</h6> <p class="content-tile-subtitle">Explore associated costs for our tuition-free school.</p> </figcaption> </a> </figure> </div> </div> </div><div class="col-md-4 col-12"><div class="content-tile section"> <div class="content-tile-container"> <figure> <a href="/program/student-stories/" aria-label="student success"> <picture> <img loading='lazy' src="/content/dam/pvs/ca/icons/success.svg" alt="Student Success icon"/> </picture> <figcaption> <h6 class="content-tile__title">Success Stories</h6> <p class="content-tile-subtitle">Empowering students to learn the way they learn best.</p> </figcaption> </a> </figure> </div> </div> </div><div class="col-md-4 col-12"><div class="content-tile section"> <div class="content-tile-container"> <figure> <a href="/program/curriculum/" aria-label="curriculum"> <picture> <img loading='lazy' src="/content/dam/pvs/ca/icons/curriculam.svg" alt="Curriculum icon"/> </picture> <figcaption> <h6 class="content-tile__title">Curriculum</h6> <p class="content-tile-subtitle">Designed to inspire a lifelong passion for learning.</p> </figcaption> </a> </figure> </div> </div> </div></div> </div> </section> <section class="column-control section"> <div class="container"> <div class="row"><div class="col-md-4 col-12"><div class="content-tile section"> <div class="content-tile-container"> <figure> <a href="/program/accreditation/" aria-label="accreditation"> <picture> <img loading='lazy' src="/content/dam/pvs/ca/icons/accreditation.svg" alt="Accreditation icon"/> </picture> <figcaption> <h6 class="content-tile__title">Accreditation</h6> <p class="content-tile-subtitle">The importance of a quality education experience.</p> </figcaption> </a> </figure> </div> </div> </div><div class="col-md-4 col-12"><div class="content-tile section"> <div class="content-tile-container"> <figure> <a href="/program/community/" aria-label="socialization"> <picture> <img loading='lazy' src="/content/dam/pvs/ca/icons/socialization.svg" alt="Socialization icon"/> </picture> <figcaption> <h6 class="content-tile__title">Socialization</h6> <p class="content-tile-subtitle">How students make friends and develop social skills.</p> </figcaption> </a> </figure> </div> </div> </div><div class="col-md-4 col-12"><div class="link-list section"> <div> <ul id="mn-root-2101421796"> <li> <a href="https://www.connectionsacademy.com/program/curriculum/online-elementary-school/" aria-label="elementary school courses">Elementary Courses </a> </li> <li> <a href="https://www.connectionsacademy.com/program/curriculum/online-high-school/" aria-label="high school courses">High School Courses </a> </li> <li> <a href="https://www.connectionsacademy.com/program/curriculum/online-middle-school/" aria-label="middle school courses">Middle School Courses </a> </li> <li> <a href="https://www.connectionsacademy.com/program/curriculum/online-summer-school/" aria-label="summer school courses">Summer Courses </a> </li> </ul> </div> </div> </div></div> </div> </section> <section class="column-control section"> <div class="container"> <div class="row"><div class="col-md-4 col-12"><div class="content-tile section"> <div class="content-tile-container"> <figure> <a href="/program/sample-lessons/" aria-label="sample lessons"> <picture> <img loading='lazy' src="/content/dam/pvs/ca/icons/lessons.svg" alt="Sample Lessons icon"/> </picture> <figcaption> <h6 class="content-tile__title">Sample Lessons</h6> <p class="content-tile-subtitle">What online learning actually looks like.</p> </figcaption> </a> </figure> </div> </div> </div><div class="col-md-4 col-12"><div class="content-tile section"> <div class="content-tile-container"> <figure> <a href="/program/parents/" aria-label="parent involvement"> <picture> <img loading='lazy' src="/content/dam/pvs/ca/icons/parent.svg" alt="Parent Involvement icon"/> </picture> <figcaption> <h6 class="content-tile__title">Parent Involvement</h6> <p class="content-tile-subtitle">Help your child learn and grow as their Learning Coach.</p> </figcaption> </a> </figure> </div> </div> </div><div class="col-md-4 col-12"></div></div> </div> </section> <section class="column-control section"> <div class="container"> <div class="row"><div class="col-md-4 col-12"><div class="content-tile section"> <div class="content-tile-container"> <figure> <a href="/program/college-career-readiness/" aria-label="collage careers"> <picture> <img loading='lazy' src="/content/dam/pvs/ca/icons/college.svg" alt="College and Career Prep icon"/> </picture> <figcaption> <h6 class="content-tile__title">College &amp; Career Readiness</h6> <p class="content-tile-subtitle">How we help students prepare for the future.</p> </figcaption> </a> </figure> </div> </div> </div><div class="col-md-4 col-12"></div><div class="col-md-4 col-12"></div></div> </div> </section> </li> </ul> </li> <li class="dropdown mega-nav-full-width"> <a href="/schools-near-me/" role="link" target="_self" aria-controls="menu-item--findyourschool" class="dropdown-toggle js-opacity-0" data-toggle="dropdown"> Find Your School <span class="caret"></span> </a> <ul id="menu-item--findyourschool" class="dropdown-menu"> <li> <section class="column-control section"> <div class="container"> <div class="row"><div class="col-md-4 col-12"><div class="content-tile section"> <div class="content-tile-container"> <figure> <a href="/schools-near-me/elementary-school/" aria-label="elementary school"> <picture> <img loading='lazy' src="/content/dam/pvs/ca/icons/elementary.svg" alt="Elementary School icon"/> </picture> <figcaption> <h6 class="content-tile__title">Elementary School</h6> <p class="content-tile-subtitle">Helping students develop a strong foundation.</p> </figcaption> </a> </figure> </div> </div> </div><div class="col-md-4 col-12"><div class="content-tile section"> <div class="content-tile-container"> <figure> <a href="/schools-near-me/middle-school/" aria-label="middle school"> <picture> <img loading='lazy' src="/content/dam/pvs/ca/icons/middle.svg" alt="Middle School icon"/> </picture> <figcaption> <h6 class="content-tile__title">Middle School</h6> <p class="content-tile-subtitle">Empowering students to broaden their skills.</p> </figcaption> </a> </figure> </div> </div> </div><div class="col-md-4 col-12"><div class="content-tile section"> <div class="content-tile-container"> <figure> <a href="/schools-near-me/high-school/" aria-label="high school"> <picture> <img loading='lazy' src="/content/dam/pvs/ca/icons/high.svg" alt="High school icon"/> </picture> <figcaption> <h6 class="content-tile__title">High School</h6> <p class="content-tile-subtitle">Preparing students to achieve their dreams.</p> </figcaption> </a> </figure> </div> </div> </div></div> </div> </section> </li> </ul> </li> <li class="dropdown mega-nav-full-width"> <a href="/support/" role="link" target="_self" aria-controls="menu-item--resources" class="dropdown-toggle js-opacity-0" data-toggle="dropdown"> Resources <span class="caret"></span> </a> <ul id="menu-item--resources" class="dropdown-menu"> <li> <section class="column-control section"> <div class="container"> <div class="row"><div class="col-md-4 col-12"><div class="content-tile section"> <div class="content-tile-container"> <figure> <a href="/support/frequently-asked-questions/" aria-label="faqs"> <picture> <img loading='lazy' src="/content/dam/pvs/ca/icons/faq.svg" alt="FAQs icon"/> </picture> <figcaption> <h6 class="content-tile__title">FAQs</h6> <p class="content-tile-subtitle">Get answers to your most pressing questions.</p> </figcaption> </a> </figure> </div> </div> </div><div class="col-md-4 col-12"><div class="content-tile section"> <div class="content-tile-container"> <figure> <a href="/support/resources/" aria-label="resources"> <picture> <img loading='lazy' src="/content/dam/pvs/ca/icons/hubblog.svg" alt="Resource Hub Blog icon"/> </picture> <figcaption> <h6 class="content-tile__title">Connections Academy Blog</h6> <p class="content-tile-subtitle">Explore helpful tips, tricks, and more.</p> </figcaption> </a> </figure> </div> </div> </div><div class="col-md-4 col-12"><div class="content-tile section"> <div class="content-tile-container"> <figure> <a href="/support/online-school-eguide/" aria-label="eguide"> <picture> <img loading='lazy' src="/content/dam/pvs/ca/icons/eguide.svg" alt="Online School eGuide icon"/> </picture> <figcaption> <h6 class="content-tile__title">Online School eGuide</h6> <p class="content-tile-subtitle">Take a closer look at the online learning experience.</p> </figcaption> </a> </figure> </div> </div> </div></div> </div> </section> <section class="column-control section"> <div class="container"> <div class="row"><div class="col-md-4 col-12"><div class="content-tile section"> <div class="content-tile-container"> <figure> <a href="/support/how-it-works/" aria-label="how its works"> <picture> <img loading='lazy' src="/content/dam/pvs/ca/icons/howitworks.svg" alt="How it Works icon"/> </picture> <figcaption> <h6 class="content-tile__title">How it Works</h6> <p class="content-tile-subtitle">How does online school work? Learn here. </p> </figcaption> </a> </figure> </div> </div> </div><div class="col-md-4 col-12"><div class="content-tile section"> <div class="content-tile-container"> <figure> <a href="/support/events/" aria-label="information sessions"> <picture> <img loading='lazy' src="/content/dam/pvs/ca/icons/information.svg" alt="Information Sessions icon"/> </picture> <figcaption> <h6 class="content-tile__title">Information Sessions</h6> <p class="content-tile-subtitle">Get to know Connections Academy in an upcoming event.</p> </figcaption> </a> </figure> </div> </div> </div><div class="col-md-4 col-12"><div class="content-tile section"> <div class="content-tile-container"> <figure> <a href="/support/school-store/" target="_blank" class="new-window" rel="noreferrer" aria-label="school store"> <picture> <img loading='lazy' src="/content/dam/pvs/ca/icons/store.svg" alt="School Store icon"/> </picture> <figcaption> <h6 class="content-tile__title">School Store</h6> <p class="content-tile-subtitle">Show your Connections Academy pride!</p> </figcaption> </a> </figure> </div> </div> </div></div> </div> </section> <section class="column-control section"> <div class="container"> <div class="row"><div class="col-md-4 col-12"><div class="content-tile section"> <div class="content-tile-container"> <figure> <a href="/support/technology/" aria-label="technology"> <picture> <img loading='lazy' src="/content/dam/pvs/ca/icons/technology.svg" alt="Technology Support icon"/> </picture> <figcaption> <h6 class="content-tile__title">Technology Support</h6> <p class="content-tile-subtitle">We’re here to help.</p> </figcaption> </a> </figure> </div> </div> </div><div class="col-md-4 col-12"></div><div class="col-md-4 col-12"></div></div> </div> </section> </li> </ul> </li> </ul> </div> </nav> </div><div class="col-md-4 col-12"><div class="function-panel section facet__module-wrapper header-nav-search-box ca-search-box-body algolia-autocomplete-pvs"> <div class="facet__auto_suggest" data-hide-tags="true"></div> </div> <div class="search-box section header-nav-search-box hide"> <form action="https://www.connectionsacademy.com/search-results/" role="search" data-parsley-validate> <input type="hidden" name="_charset_" value="UTF-8"/> <input class="search-box-input" type="search" title="Search" aria-label="Search the site" minlength="3" pattern="^[^*?]*$" placeholder="Search" id="search-box-input" name="q" data-parsley-errors-messages-disabled/> <button aria-label="Search" class="search-box-icon" type="submit"></button> </form> </div> <div class="content-tile login-button-header-tile section"> <div class="content-tile-container"> <figure> <a href="/school-login/" aria-label="Login button"> <figcaption> <h2 class="content-tile__title">Login</h2> <div class="content-tile-text rte-container"><p>Login</p> </div> </figcaption> </a> </figure> </div> </div> <div class="content-tile call-us-button-header-tile section"> <div class="content-tile-container"> <figure> <a href="tel:+18003826010"> <figcaption> <h2 class="content-tile__title">Call Us</h2> <div class="content-tile-text rte-container"><p>Call Us</p> </div> </figcaption> </a> </figure> </div> </div> <div class="content-tile request-info-button-header-tile section"> <div class="content-tile-container"> <figure> <figcaption> <h2 class="content-tile__title">Request Information</h2> <div class="content-tile-text rte-container"><p><a href="https://www.connectionsacademy.com/request-info/" aria-label="Request Info navigational button">Request Info</a></p> </div> </figcaption> </figure> </div> </div> <div class="content-tile enroll-button-header-tile section"> <div class="content-tile-container"> <figure> <figcaption> <h2 class="content-tile__title">Enroll</h2> <div class="content-tile-text rte-container"><p><a href="https://www.connectionsacademy.com/enroll/" aria-label="Enroll navigational button">Enroll</a></p> </div> </figcaption> </figure> </div> </div> </div></div> </div> </section> <div class="section"><div class="new"></div> </div><div class="iparys_inherited"><div class="iparsys parsys"></div> </div> </div> </header> <main role="main"><div><div class="experiencefragment section"> <div class="xf-content-height"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <!-- Getting class names set from developer configurations and combining it with the one configured in the style tab --> <section class="column-control bgcolor--blue700 has-padding-top--none has-padding-bottom--none header-banner short-header-banner aem-GridColumn aem-GridColumn--default--12"> <div class="container-fluid"> <div class="row"><div class="col-md-6 col-12"><section class="column-control section"> <div class="row"><div class="col-12"><div class="content-tile button-tertiary pad--48__figure has-padding-top--30 has-padding-bottom--none section banner-title-text js-modal-trigger p-tag-styling"> <div class="content-tile-container"> <figure> <figcaption> <div class="content-tile-text rte-container"><h1><span class="mega">Tuition-Free, Accredited<span class="typecase-upper"> </span> </span><span class="typecase-upper">ONLINE PUBLIC SCHOOL</span></h1> </div> </figcaption> </figure> </div> </div> <div class="find-your-school use-my-current-location header-fizi section"> <div class="hero-FIZI-wrap"> <div class="field-wrap"> <div class="label-field"> <label> Find Your School</label> </div> <div class="search-feild-wrap"> <div class="search-field js-modal-trigger"> <input id="zipcode-input" type="number" placeholder="Enter ZIP code"/> <button class="search-zipcode" type="button">Search</button> <div class="clear-btn hide"> <a id="clear-input" type="button">X</a> </div> </div> <div class="hide" id="find-school-error-message1"> <p>Please enter 5-digit ZIP code.</p> </div> <div class="or-Option"> OR </div> <div class="current-location"> <a class="use-my-current-location" href="#" aria-label="Use location"> <span> Use location </span> </a> </div> </div> </div> </div> <script> var listOfSchoolsURL = '\/content\/pvs\/ca\/schools\u002Dnear\u002Dme'; var seeAllSchoolsURL = '\/content\/pvs\/ca\/schools\u002Dnear\u002Dme'; </script></div> </div></div> </section> </div><div class="col-md-6 col-12"><div class="content-tile bgcolor--blue700 has-padding-top--none has-padding-bottom--none section banner-image"> <div class="content-tile-container"> <figure> <picture style="--original-image-ratio: 1.504"> <source srcset="/content/dam/pvs/ca/portals/75/images/hero/homepage-embed-hero-student.jpg.transform/tiny-size-xs/img.jpeg" media="(max-width:320px)"/> <source srcset="/content/dam/pvs/ca/portals/75/images/hero/homepage-embed-hero-student.jpg.transform/tiny-size-xl/img.jpeg" media="(max-width:480px)"/> <source srcset="/content/dam/pvs/ca/portals/75/images/hero/homepage-embed-hero-student.jpg.transform/medium-size/img.jpeg" media="(max-width:991px)"/> <source srcset="/content/dam/pvs/ca/portals/75/images/hero/homepage-embed-hero-student.jpg.transform/big-size-xs/img.jpeg" media="(max-width:1199px)"/> <source srcset="/content/dam/pvs/ca/portals/75/images/hero/homepage-embed-hero-student.jpg.transform/big-size-xl/img.jpeg" media="(min-width:1200px)"/> <img loading='eager' src="/content/dam/pvs/ca/portals/75/images/hero/homepage-embed-hero-student.jpg" alt="An online school student leaning against a wall and holding a pink phone and a notepad"/> </picture> </figure> </div> </div> </div></div> </div> </section> </div> </div> </div> <section class="column-control has-padding-mob-top--15 section badge-column"> <div class="container"> <div class="row"><div class="col-md-4 col-12"><div class="content-tile badge-content-tile section"> <div class="content-tile-container"> <figure> <a href="/program/student-stories/"> <figcaption> <h2 class="content-tile__title">K-12</h2> <div class="content-tile-text rte-container"><p>K-12</p> </div> </figcaption> </a> </figure> </div> </div> <div class="content-tile title-typeweight--semi-bold align-text--center section"> <div class="content-tile-container"> <figure> <figcaption> <div class="content-tile-text rte-container"><p><b>Helping students of all ages thrive</b></p> </div> </figcaption> </figure> </div> </div> </div><div class="col-md-4 col-12"><div class="content-tile badge-content-tile section"> <div class="content-tile-container"> <figure> <a href="/about/what-to-expect/"> <figcaption> <h2 class="content-tile__title">20</h2> <div class="content-tile-text rte-container"><p>20</p> </div> </figcaption> </a> </figure> </div> </div> <div class="content-tile title-typeweight--medium align-text--center section"> <div class="content-tile-container"> <figure> <figcaption> <div class="content-tile-text rte-container"><p><b>Years of experience providing online learning</b></p> </div> </figcaption> </figure> </div> </div> </div><div class="col-md-4 col-12"><div class="content-tile badge-content-tile section"> <div class="content-tile-container"> <figure> <a href="/schools-near-me/" aria-label="Find a school near you"> <figcaption> <h2 class="content-tile__title">Schools</h2> <div class="content-tile-text rte-container"><p>41</p> </div> </figcaption> </a> </figure> </div> </div> <div class="content-tile title-typeweight--medium align-text--center section"> <div class="content-tile-container"> <figure> <figcaption> <div class="content-tile-text rte-container"><p><b>Schools supported across 31 states</b></p> </div> </figcaption> </figure> </div> </div> </div></div> </div> </section> <section class="global-message section"> <div class="pmc-alert pmc-alert--banner "> <div class="pmc-alert__inner"> </div> </div> </section> <section class="column-control column-control-minWidth-1200 bgcolor--sunshine-yellow200 has-padding-top--60 has-padding-bottom--15 has-padding-horizontal--45 has-padding-mob-top--45 section"> <div class="container"> <div class="row"><div class="col-md-8 col-12"><section class="column-control has-padding-top--15 has-padding-bottom--none has-padding-right--0__has-padding-left--60 has-padding-mob-horizontal--none section"> <div class="row"><div class="col-12"><div class="title color--grey900 text-align--left title-typefamily--atten border-sunshine-left title--font-weight--extra-bold title--letter-spacing--2Plus section"> <h5 class=" "> ABOUT US </h5></div> <div class="content-tile color--grey900 button-secondary title-typesize--h2 title-typefamily--taviraj title-typeweight--medium title--color---purple700 has-padding-left--0__has-padding-right--45 align-text--left has-padding-mob-horizontal--none section"> <div class="content-tile-container"> <figure> <figcaption> <h2 class="content-tile__title">Putting Your Child’s Future in Motion</h2> <div class="content-tile-text rte-container"><p>Your child deserves every opportunity to succeed—in the classroom and in their life ahead. As part of Pearson, the world's leading learning company, Connections Academy® is a K–12 online public school designed to expand the ways your child can learn. Our certified teachers provide individualized support to students while igniting their passions and helping them gain the life skills they need to thrive in the modern world. Adaptability. Versatility. Open-mindedness. And a love of the opportunities that change brings. <br /> </p> </div> </figcaption> </figure> </div> </div> <div class="content-tile button-secondary has-padding-mob-top--15 section"> <div class="content-tile-container"> <figure> <figcaption> <div class="content-tile-text rte-container"><p><a href="https://www.connectionsacademy.com/request-info/" aria-label="Requst Info button">Request Info</a></p> </div> </figcaption> </figure> </div> </div> </div></div> </section> </div><div class="col-md-4 col-12"><section class="column-control has-padding-top--15 has-padding-left--0__has-padding-right--30 has-padding-mob-horizontal--none has-padding-mob-top--30 section"> <div class="row"><div class="col-12"><div class="experiencefragment section"> <div class="xf-content-height"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <!-- Getting class names set from developer configurations and combining it with the one configured in the style tab --> <div class="content-tile bgcolor--chalk-white default-link-type--arrow pad--36__figure title-typesize--h4 title-typefamily--taviraj title-typeweight--medium title--color---grey900 has-padding-top--15 has-padding-bottom--15 border-radius-tile-28px align-text--center shadow aem-GridColumn aem-GridColumn--default--12"> <div class="content-tile-container"> <figure> <figcaption> <h2 class="content-tile__title">Helpful Links</h2> <div class="content-tile-text rte-container"><p><a href="https://www.connectionsacademy.com/enroll/" aria-label="How To Enroll helpful link">How To Enroll</a></p> <p><a href="https://www.connectionsacademy.com/support/how-it-works/" aria-label="How It Works helpful link">How it Works</a></p> <p><a href="https://www.connectionsacademy.com/support/frequently-asked-questions/" aria-label="FAQs helpful link">FAQs</a></p> <p><a href="https://www.connectionsacademy.com/program/curriculum/" aria-label="Curriculum helpful link">Curriculum</a></p> <p><a href="https://www.connectionsacademy.com/about/reviews/" aria-label="Reviews helpful link">Reviews</a></p> <p><a href="https://www.connectionsacademy.com/support/" aria-label="Online Learning Resource helpful link">Online Learning Resources</a></p> </div> </figcaption> </figure> </div> </div> </div> </div> </div> </div></div> </section> </div></div> </div> </section> <section class="column-control bgcolor--ice-blue has-padding-top--60 has-padding-bottom--60 section"> <div class="container"> <div class="row"><div class="col-md-2 col-12"></div><div class="col-md-8 col-12"><div class="title color--grey900 text-align--center title-typefamily--atten border-sunshine-center title--font-weight--extra-bold title--letter-spacing--2Plus has-padding-bottom--15 sunshine-border-title1 section"> <h5 class=" "> FIND YOUR LOCAL CONNECTIONS ACADEMY SCHOOL </h5></div> <div class="content-tile title-typesize--h2 title-typefamily--taviraj title-typeweight--medium title--color---purple700 has-padding-horizontal--30 align-text--center section"> <div class="content-tile-container"> <figure> <figcaption> <h2 class="content-tile__title">For Where You Are Today. <br />And Where Your Child Wants to Be Tomorrow.</h2> <div class="content-tile-text rte-container"><p>At Connections Academy, we offer tuition-free online public school to students across the nation. Wherever you live, we can help your child go far. Learn about the Connections Academy in your area.</p> </div> </figcaption> </figure> </div> </div> <section class="column-control has-padding-top--none has-padding-bottom--15 section"> <div class="row"><div class="col-md-6 col-12 order-md-2"><div class="dropdown-list has-padding-top--none section link-options-dropdown"><div class=""> <label for="-1842596283" class="control-label"> Select a State</label> <span class="error-message"></span> <select class="form-control" id="-1842596283" name="select-a-state" aria-required="false" aria-invalid="false" /> <option value="">Please Select</option> <option aria-selected="false" value="/alabama-virtual-school/">Alabama</option> <option aria-selected="false" value="/schools-near-me/alaska-public-schools/">Alaska</option> <option aria-selected="false" value="/arizona-online-school/">Arizona</option> <option aria-selected="false" value="/arkansas-virtual-school/">Arkansas</option> <option aria-selected="false" value="/california-springs-online-school/">California</option> <option aria-selected="false" value="/colorado-online-school/">Colorado</option> <option aria-selected="false" value="/schools-near-me/connecticut-public-schools/">Connecticut</option> <option aria-selected="false" value="/schools-near-me/delaware-public-schools/">Delaware</option> <option aria-selected="false" value="/schools-near-me/florida-public-schools/">Florida</option> <option aria-selected="false" value="/georgia-virtual-school/">Georgia</option> <option aria-selected="false" value="/schools-near-me/hawaii-public-schools/">Hawaii</option> <option aria-selected="false" value="/idaho-online-school/">Idaho</option> <option aria-selected="false" value="/schools-near-me/illinois-public-schools/">Illinois</option> <option aria-selected="false" value="/schools-near-me/indiana-public-schools/">Indiana</option> <option aria-selected="false" value="/iowa-online-school/">Iowa</option> <option aria-selected="false" value="/kansas-online-school/">Kansas</option> <option aria-selected="false" value="/schools-near-me/kentucky-public-schools/">Kentucky</option> <option aria-selected="false" value="/louisiana-online-school/">Louisiana</option> <option aria-selected="false" value="/maine-virtual-school/">Maine</option> <option aria-selected="false" value="/schools-near-me/maryland-public-schools/">Maryland</option> <option aria-selected="false" value="/massachusetts-virtual-school/">Massachusetts</option> <option aria-selected="false" value="/schools-near-me/michigan-public-schools/">Michigan</option> <option aria-selected="false" value="/minnesota-online-school/">Minnesota</option> <option aria-selected="false" value="/schools-near-me/mississippi-public-schools/">Mississippi</option> <option aria-selected="false" value="/missouri-online-school/">Missouri</option> <option aria-selected="false" value="/schools-near-me/montana-public-schools">Montana</option> <option aria-selected="false" value="/schools-near-me/nebraska-public-schools/">Nebraska</option> <option aria-selected="false" value="/nevada-virtual-school/">Nevada</option> <option aria-selected="false" value="/schools-near-me/new-hampshire-public-schools/">New Hampshire</option> <option aria-selected="false" value="/schools-near-me/new-jersey-public-schools/">New Jersey</option> <option aria-selected="false" value="/new-mexico-online-school/">New Mexico</option> <option aria-selected="false" value="/schools-near-me/new-york-public-schools">New York</option> <option aria-selected="false" value="/schools-near-me/north-carolina-public-schools/">North Carolina</option> <option aria-selected="false" value="/schools-near-me/north-dakota-public-schools/">North Dakota</option> <option aria-selected="false" value="/schools-near-me/ohio-public-schools/">Ohio</option> <option aria-selected="false" value="/oklahoma-virtual-school/">Oklahoma</option> <option aria-selected="false" value="/schools-near-me/oregon-public-schools/">Oregon</option> <option aria-selected="false" value="/pennwood-cyber-charter-school/">Pennsylvania</option> <option aria-selected="false" value="/schools-near-me/rhode-island-public-schools/">Rhode Island</option> <option aria-selected="false" value="/schools-near-me/south-carolina-public-schools/">South Carolina</option> <option aria-selected="false" value="/schools-near-me/south-dakota-public-schools/">South Dakota</option> <option aria-selected="false" value="/tennessee-online-school/">Tennessee</option> <option aria-selected="false" value="/texas-virtual-school/">Texas</option> <option aria-selected="false" value="/utah-online-school/">Utah</option> <option aria-selected="false" value="/virginia-online-school/">Virginia</option> <option aria-selected="false" value="/schools-near-me/vermont-public-schools/">Vermont</option> <option aria-selected="false" value="/washington-online-school/">Washington</option> <option aria-selected="false" value="/schools-near-me/washington-dc-public-schools/">Washington D.C.</option> <option aria-selected="false" value="/schools-near-me/west-virginia-public-schools/">West Virginia</option> <option aria-selected="false" value="/wisconsin-virtual-school/">Wisconsin</option> <option aria-selected="false" value="/wyoming-virtual-school/">Wyoming</option> <option aria-selected="false" value="https://www.pearsononlineacademy.com/learn-about-pearson-online-private-school/">Not in the U.S.?</option> </select> </div> </div> </div><div class="col-md-3 col-12 order-md-1"></div><div class="col-md-3 col-12 order-md-3"></div></div> </section> <div class="content-tile section"> <div class="content-tile-container"> <figure> <a href="/schools-near-me/" aria-label="Link to view Connections Academy schools near you"> <picture> <img loading='lazy' src="/content/dam/pvs/ca/portals/77/images/home/shaded-map-CA-schools-062024.svg" alt="Map displaying the locations of Connections Academy schools"/> </picture> </a> </figure> </div> </div> <section class="column-control has-padding-top--none has-padding-bottom--none overlapContent section"> <div class="row"><div class="col-md-6 col-12"><div class="content-tile content-tile-light-green section"> <div class="content-tile-container"> <figure> <figcaption> <div class="content-tile-text rte-container"><p><span class="kilo">100K+</span></p> <p>Students enrolled</p> </div> </figcaption> </figure> </div> </div> </div><div class="col-md-6 col-12"><div class="content-tile content-tile-light-green section"> <div class="content-tile-container"> <figure> <figcaption> <div class="content-tile-text rte-container"><p><span class="kilo">41 Schools</span></p> <p>Across 31 states</p> </div> </figcaption> </figure> </div> </div> </div></div> </section> </div><div class="col-md-2 col-12"></div></div> </div> </section> <section class="column-control bgcolor--light-grey-95 has-padding-bottom--45 section carousal-view"> <div class="container"> <div class="row"><div class="col-12"><div class="title color--grey900 text-align--center title-typefamily--atten border-sunshine-center title--font-weight--extra-bold title--letter-spacing--2Plus has-padding-top--none sunshine-border-title1 section"> <h5 class=" "> PARTNERS IN LEARNING </h5></div> <section class="column-control has-padding-top--none has-padding-bottom--none section"> <div class="row"><div class="col-md-2 col-12"></div><div class="col-md-8 col-12"><div class="content-tile title-typesize--h2 title-typefamily--taviraj title-typeweight--medium title--color---purple700 has-padding-bottom--15 align-text--center section"> <div class="content-tile-container"> <div class="content-tile__figure"> <div class="content-tile__figcaption"> <h2 class="content-tile__title">Connections Academy Reviews</h2> <div class="content-tile-text rte-container"><p>There's no better feeling than watching your child thrive. Here's what other parents are saying about the learning experience at Connections Academy.</p> </div> </div> </div> </div> </div> </div><div class="col-md-2 col-12"></div></div> </section> <div class="function-panel-v2 sitejabber-carousal-pvs section"><div class="customTag"> <div class='stjr-review-carousel'> </div> </div> </div> </div></div> </div> </section> <section class="column-control bgcolor--light-grey-95 has-padding-top--none has-padding-bottom--45 has-padding-horizontal--none section"> <div class="container"> <div class="row"><div class="col-12"><section class="column-control has-padding-top--none has-padding-horizontal--none col-ctrl-purple section"> <div class="row"><div class="col-md-4 col-12"><div class="content-tile section badge-content-tile-1"> <div class="content-tile-container"> <figure> <figcaption> <div class="content-tile-text rte-container"><p>97<span class="minor">%</span></p> </div> </figcaption> </figure> </div> </div> <div class="content-tile section diamond-text"> <div class="content-tile-container"> <figure> <figcaption> <div class="content-tile-text rte-container"><p>Of parents agree their child's teachers at Connections Academy are supportive.<br /> </p> </div> </figcaption> </figure> </div> </div> </div><div class="col-md-4 col-12"><div class="content-tile section badge-content-tile-1"> <div class="content-tile-container"> <figure> <figcaption> <div class="content-tile-text rte-container"><p>96<span class="minor">%</span></p> </div> </figcaption> </figure> </div> </div> <div class="content-tile section diamond-text"> <div class="content-tile-container"> <figure> <figcaption> <div class="content-tile-text rte-container"><p>Of parents believe their child is receiving a quality education with Connections Academy.</p> </div> </figcaption> </figure> </div> </div> </div><div class="col-md-4 col-12"><div class="content-tile section badge-content-tile-1"> <div class="content-tile-container"> <figure> <figcaption> <div class="content-tile-text rte-container"><p>97<span class="minor">%</span></p> </div> </figcaption> </figure> </div> </div> <div class="content-tile section diamond-text"> <div class="content-tile-container"> <figure> <figcaption> <div class="content-tile-text rte-container"><p>Of parents agree the Connections Academy program is designed to be inclusive of all students.</p> </div> </figcaption> </figure> </div> </div> </div></div> </section> <div class="content-tile color--grey900 has-padding-top--15 align-text--center has-font-size--12 section"> <div class="content-tile-container"> <figure> <figcaption> <div class="content-tile-text rte-container"><p><span class="minor">Based on a 2024 Parent Satisfaction Survey</span></p> </div> </figcaption> </figure> </div> </div> </div></div> </div> </section> <div class="experiencefragment section"> <div class="xf-content-height"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <!-- Getting class names set from developer configurations and combining it with the one configured in the style tab --> <section class="column-control column-control-minWidth-1200 bgcolor--ice-blue has-padding-bottom--90 has-padding-horizontal--none aem-GridColumn aem-GridColumn--default--12 col-overlapping-padding"> <div class="container"> <div class="row"><div class="col-12"><div class="title color--grey900 text-align--center title-typefamily--atten border-sunshine-center title--font-weight--extra-bold title--letter-spacing--1Minus sunshine-border-title1 section"> <h5 class=" "> THE ONLINE LEARNING EXPERIENCE </h5></div> <div class="content-tile title-typesize--h2 title-typefamily--taviraj title-typeweight--medium title--color---purple700 has-padding-bottom--none align-text--center section"> <div class="content-tile-container"> <figure> <figcaption> <h2 class="content-tile__title">How We Put Students <br />on the Right Learning Path</h2> </figcaption> </figure> </div> </div> </div></div> </div> </section> <!-- Getting class names set from developer configurations and combining it with the one configured in the style tab --> <section class="column-control flex-layout bgcolor--chalk-white has-padding-horizontal--30 aem-GridColumn col-overlap-with-other-col aem-GridColumn--default--12"> <div class="container"> <div class="row"><div class="col-md-4 col-12"><div class="content-tile color--chalk-white bgcolor--purple700 button-primary default-btn-width pad--36__figure title-typesize--h3 title-typefamily--atten title-typeweight--semi-bold title--color--chalk-white border-radius-tile-28px section"> <div class="content-tile-container"> <figure> <figcaption> <h3 class="content-tile__title">ONLINE CURRICULUM DESIGNED BY EXPERTS</h3> <div class="content-tile-text rte-container"><p>Designed specifically for online learning, our curriculum not only meets educational standards, it engages students’ minds and hearts. From exploring the world around them to building social and emotional skills, our students make the most of every moment.<br />  </p> <p><a href="https://www.connectionsacademy.com/program/curriculum/" aria-label="View Curriculum button">View Curriculum</a></p> </div> </figcaption> </figure> </div> </div> </div><div class="col-md-4 col-12"><div class="content-tile color--grey900 bgcolor--blue700 button--purple-primary pad--36__figure title-typesize--h3 title-typefamily--atten title-typeweight--semi-bold title--color---grey900 border-radius-tile-28px section"> <div class="content-tile-container"> <figure> <figcaption> <h3 class="content-tile__title">CARING TEACHERS SUPPORT STUDENT SUCCESS</h3> <div class="content-tile-text rte-container"><p>We’re passionate about helping our students succeed. Whether your student needs extra help in one or more subject areas, wants to challenge themselves by taking advanced courses – or has another goal entirely – they’ll have the personalized attention and support they need to reach their full potential.<br />  </p> <p><a href="https://www.connectionsacademy.com/program/student-stories/" aria-label="Explore Student Success button">Explore Student Success</a></p> </div> </figcaption> </figure> </div> </div> </div><div class="col-md-4 col-12"><div class="content-tile color--chalk-white bgcolor--hot-pink800 button-primary default-btn-width pad--36__figure title-typesize--h3 title-typefamily--atten title-typeweight--semi-bold title--color--chalk-white border-radius-tile-28px section"> <div class="content-tile-container"> <figure> <figcaption> <h3 class="content-tile__title">PARENTS EMPOWERED TO BE PARTNERS</h3> <div class="content-tile-text rte-container"><p>As a Connections Academy parent, you’ll get to be your child’s Learning Coach—a fulfilling role where you’ll be able to support your child’s learning alongside our teachers and staff. Be there for them when they need you most.<br />  </p> <p><a href="https://www.connectionsacademy.com/program/parents/" aria-label="What to Expect button">What to Expect</a></p> </div> </figcaption> </figure> </div> </div> </div></div> </div> </section> </div> </div> </div> <section class="column-control has-padding-bottom--none has-padding-horizontal--none resource-hub section"> <div class="container"> <div class="row"><div class="col-12"><div class="title color--grey900 text-align--center title-typefamily--atten border-sunshine-center title--font-weight--extra-bold title--letter-spacing--2Plus has-padding-top--30 sunshine-border-title1 section"> <h5 class=" "> CONNECTIONS ACADEMY BLOG </h5></div> <section class="column-control has-padding-top--15 has-padding-bottom--30 section"> <div class="row"><div class="col-md-2 col-12"></div><div class="col-md-8 col-12"><div class="content-tile default-link-type--arrow title-typesize--h2 title-typefamily--taviraj title-typeweight--medium title--color---purple700 align-text--center section"> <div class="content-tile-container"> <figure> <figcaption> <h2 class="content-tile__title">Resources to Enhance the Virtual Learning Experience</h2> <div class="content-tile-text rte-container"><p>Is online school right for your child? At Connections Academy®, we ignite curiosities, discover passions, and empower lifelong learning. View our videos, articles, and guides to see how K–12 online school is done right. </p> <p><a href="https://www.connectionsacademy.com/support/resources/" aria-label="View Blog link">View Blog</a></p> </div> </figcaption> </figure> </div> </div> </div><div class="col-md-2 col-12"></div></div> </section> <div class="experiencefragment section"> <div class="xf-content-height"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <!-- Getting class names set from developer configurations and combining it with the one configured in the style tab --> <section class="blog-list aem-GridColumn aem-GridColumn--default--12"><ul> <li> <article> <header> <h2><a href="https://www.connectionsacademy.com/support/resources/article/how-much-does-online-school-cost/">How Much Is Online School? </a></h2> <p class="blog-list-info"> <time pubdate="pubdate" datetime="2024-07-22"> July 22, 2024</time> by<span> <a href="https://www.connectionsacademy.com/?author=%2Fcontent%2Fdata%2Fpvs%2Fca-new%2Fauthors%2Ftrey-edgington"> Trey Edgington</a> </span> </p> </header> <div> <a href="https://www.connectionsacademy.com/support/resources/article/how-much-does-online-school-cost/"> <picture><!--[if IE 9] ><video style="display: none;"><![endif]--><source srcset="/content/dam/pvs/ca/wp-content/uploads/RH-Header-44-tips-for-being-a-learning-coach-1-1.jpg.transform/tiny-size-xs/img.jpeg" media="(max-width:320px)"><source srcset="/content/dam/pvs/ca/wp-content/uploads/RH-Header-44-tips-for-being-a-learning-coach-1-1.jpg.transform/tiny-size-xl/img.jpeg" media="(max-width:480px)"><source srcset="/content/dam/pvs/ca/wp-content/uploads/RH-Header-44-tips-for-being-a-learning-coach-1-1.jpg.transform/medium-size/img.jpeg" media="(max-width:991px)"><source srcset="/content/dam/pvs/ca/wp-content/uploads/RH-Header-44-tips-for-being-a-learning-coach-1-1.jpg.transform/big-size-xs/img.jpeg" media="(max-width:1199px)"><source srcset="/content/dam/pvs/ca/wp-content/uploads/RH-Header-44-tips-for-being-a-learning-coach-1-1.jpg.transform/big-size-xl/img.jpeg" media="(min-width:1200px)"><!--[if IE 9]></video><![endif]--><img srcset="/content/dam/pvs/ca/wp-content/uploads/RH-Header-44-tips-for-being-a-learning-coach-1-1.jpg" alt="Mother and two daughters researching on laptop how much does online high school cost."></picture></a> <a class="blog-list-readmore" aria-label="read more" href="https://www.connectionsacademy.com/support/resources/article/how-much-does-online-school-cost/">read more</a> </div> <ul class="blog-tags"> <li > <a href="https://www.connectionsacademy.com/?tagId=pvs%3Aca%2Fresourcehub%2Fcategories%2Fonline-school-flexibility"> The Online School Difference</a> </li> </ul> </article> </li> <li> <article> <header> <h2><a href="https://www.connectionsacademy.com/support/resources/article/a-document-checklist-for-enrolling-in-k-12-online-school/">Everything You’ll Need to Sign Up for Online School</a></h2> <p class="blog-list-info"> <time pubdate="pubdate" datetime="2024-06-18"> June 18, 2024</time> by<span> <a href="https://www.connectionsacademy.com/?author=%2Fcontent%2Fdata%2Fpvs%2Fca-new%2Fauthors%2Fconnections-academy"> Connections Academy</a> </span> </p> </header> <div> <a href="https://www.connectionsacademy.com/support/resources/article/a-document-checklist-for-enrolling-in-k-12-online-school/"> <picture><!--[if IE 9] ><video style="display: none;"><![endif]--><source srcset="/content/dam/pvs/ca/resource-hub/headers/RH-Header-enrollment-checklist.jpg.transform/tiny-size-xs/img.jpeg" media="(max-width:320px)"><source srcset="/content/dam/pvs/ca/resource-hub/headers/RH-Header-enrollment-checklist.jpg.transform/tiny-size-xl/img.jpeg" media="(max-width:480px)"><source srcset="/content/dam/pvs/ca/resource-hub/headers/RH-Header-enrollment-checklist.jpg.transform/medium-size/img.jpeg" media="(max-width:991px)"><source srcset="/content/dam/pvs/ca/resource-hub/headers/RH-Header-enrollment-checklist.jpg.transform/big-size-xs/img.jpeg" media="(max-width:1199px)"><source srcset="/content/dam/pvs/ca/resource-hub/headers/RH-Header-enrollment-checklist.jpg.transform/big-size-xl/img.jpeg" media="(min-width:1200px)"><!--[if IE 9]></video><![endif]--><img srcset="/content/dam/pvs/ca/resource-hub/headers/RH-Header-enrollment-checklist.jpg" alt="A father is helping his dauther study for an online school"></picture></a> <a class="blog-list-readmore" aria-label="read more" href="https://www.connectionsacademy.com/support/resources/article/a-document-checklist-for-enrolling-in-k-12-online-school/">read more</a> </div> <ul class="blog-tags"> <li > <a href="https://www.connectionsacademy.com/?tagId=pvs%3Aca%2Fresourcehub%2Fcategories%2Fonline-school-flexibility"> The Online School Difference</a> </li> </ul> </article> </li> <li> <article> <header> <h2><a href="https://www.connectionsacademy.com/support/resources/article/earn-your-high-school-diploma-online-for-free/">Earn Your High School Diploma Online for Free </a></h2> <p class="blog-list-info"> <time pubdate="pubdate" datetime="2021-11-02"> November 2, 2021</time> by<span> <a href="https://www.connectionsacademy.com/?author=%2Fcontent%2Fdata%2Fpvs%2Fca-new%2Fauthors%2FValerie-Kirk"> Valerie Kirk</a> </span> </p> </header> <div> <a href="https://www.connectionsacademy.com/support/resources/article/earn-your-high-school-diploma-online-for-free/"> <picture><!--[if IE 9] ><video style="display: none;"><![endif]--><source srcset="/content/dam/pvs/ca/wp-content/uploads/RH-Header_.jpg.transform/tiny-size-xs/img.jpeg" media="(max-width:320px)"><source srcset="/content/dam/pvs/ca/wp-content/uploads/RH-Header_.jpg.transform/tiny-size-xl/img.jpeg" media="(max-width:480px)"><source srcset="/content/dam/pvs/ca/wp-content/uploads/RH-Header_.jpg.transform/medium-size/img.jpeg" media="(max-width:991px)"><source srcset="/content/dam/pvs/ca/wp-content/uploads/RH-Header_.jpg.transform/big-size-xs/img.jpeg" media="(max-width:1199px)"><source srcset="/content/dam/pvs/ca/wp-content/uploads/RH-Header_.jpg.transform/big-size-xl/img.jpeg" media="(min-width:1200px)"><!--[if IE 9]></video><![endif]--><img srcset="/content/dam/pvs/ca/wp-content/uploads/RH-Header_.jpg" alt="A teenage girl is taking notes during an online class"></picture></a> <p><span style="background-color: rgb(245,245,245);display: inline;">In today’s world, the path to high school graduation no longer has to be a straight line from the neighborhood elementary school to your local school district’s brick-and-mortar high school. As students grow and change, so do their learning needs, causing students to explore other options, including private, charter, and virtual schools, to continue their learning journey.</span></p> <p>As students and families explore their school choices, they are often left wondering how to earn a high school diploma online for free.   </p> <p>One way is at a public virtual high school like Connections Academy. Just like in a public brick-and-mortar school, where students don’t pay tuition and receive their high school diplomas for free, students at public virtual high schools don’t pay tuition and earn their high school diploma online for free.  </p> <p> </p> <h2><b>The Benefits of Online High School </b></h2> <p>Choosing the right school is one of the hardest decisions that parents have to make. There are many reasons why parents may want to explore different school options for their student, and many find that virtual school fits their specific needs. Virtual school offers:</p> <ul> <li>Flexible daily schedules, allowing students to complete their daily <a href="https://www.connectionsacademy.com/support/resources/article/5-sample-online-school-schedules-for-families/">lessons on their schedule</a>, leaving time for family obligations or extracurricular activities and sports.  </li> <li>A safe, <a href="https://www.connectionsacademy.com/support/resources/article/introducing-the-connections-academy-well-being-charter/">inclusive learning environment</a> where everyone is welcome. </li> <li><a href="https://www.connectionsacademy.com/program/curriculum/">Accredited curriculum </a>  </li> <li>Teachers who are specially trained to teach online.  </li> <li><a href="https://www.connectionsacademy.com/support/resources/article/online-clubs-and-activities-help-virtual-school-students-socialize/">Social experiences</a> like live classes and online clubs.   </li> </ul> <p>Read some of the <a href="https://www.connectionsacademy.com/program/student-stories/">stories from online school students</a> about their journeys to earn a high school diploma online and see how online school benefits each student’s individual needs.</p> <p> </p> <h2><b>Graduation Requirements to Earn a Free Online High School Diploma</b>  </h2> <p>High school graduation requirements for <a href="https://www.connectionsacademy.com/program/accreditation/">accredited online high schools</a> are set by the state where the school is based and mirror the state’s brick-and-mortar schools’ graduation requirements. Students enrolled in both types of public schools typically do the same number of credit hours, attend school the same number of hours/days, and must pass the same or similar state competency tests to graduate and receive their online high school diploma.</p> <p>Virtual high schools have guidance counselors who help guide students in their course selection to ensure they meet the state guidelines to receive their high school diploma. Many virtual schools also offer solutions to support students who may be missing credits.  </p> <p>Many virtual schools also offer in-person graduation ceremonies where students are presented with their high school diploma. Students can celebrate their achievement with friends and family!</p> <p> </p> <h2><b>Costs for Public Virtual Schools </b></h2> <p>Public virtual schools are tuition-free, but there are some things families are responsible for. Depending on the grade, technology can play a significant part in the online school experience. Many virtual schools provide computers to their students at no cost. Virtual school families often find having a working computer helpful to have near the student’s <a href="https://www.connectionsacademy.com/support/resources/article/how-to-create-an-organized-home-classroom-in-a-limited-space/">learning space</a>—especially if their student is enrolled in middle school or high school online.   </p> <p>Required texts and instructional materials, which can be either digital or physical depending on your student’s grade level and state, are also provided at no cost. Virtual school students need most of the same supplies as brick-and-mortar public school students, which must be purchased by the family. This includes school supplies like pencils, erasers, and notebooks. </p> <p>Public virtual schools don’t charge fees to earn a high school diploma online. To graduate, students must simply meet their state’s graduation requirements.</p> <p> </p> <h2><b>Application Process for Online School</b></h2> <p>It’s never too late to <a href="https://www.connectionsacademy.com/support/resources/article/5-reasons-its-not-too-late-to-transfer-to-online-school/">transfer to online school</a> and get your student on the path to earn their free high school diploma online. You can join one of Connections Academy’s <a href="https://www.connectionsacademy.com/support/events/">information sessions</a> to learn more about public virtual schools and the application process.  </p> <p><a href="https://www.connectionsacademy.com/program/curriculum/online-high-school/diploma/">Learn more</a> about how virtual school can help your student earn a high school diploma online for free. </p> <a class="blog-list-readmore" aria-label="read more" href="https://www.connectionsacademy.com/support/resources/article/earn-your-high-school-diploma-online-for-free/">read more</a> </div> <ul class="blog-tags"> <li > <a href="https://www.connectionsacademy.com/?tagId=pvs%3Aca%2Fresourcehub%2Fcategories%2Fonline-school-flexibility"> The Online School Difference</a> </li> </ul> </article> </li> </ul> </section> </div> </div> </div> </div></div> </div> </section> <section class="column-control column-control-minWidth-1200 has-padding-mob-top--60 section accord-section"> <div class="container"> <div class="row"><div class="col-md-8 col-12 order-2"><div class="accordion section"> <div class="accordion-panel"> <p aria-controls="-1572206684-1" aria-expanded="false" class="accordion-panel-header" role="accordion"> <a href="#"> <span>Is Connections Academy accredited?</span> <span class="pull-right fa fa-plus"></span> </a> </p> <div aria-hidden="true" class="accordion-panel-content accordion-panel-hide" id="-1572206684-1" role="accordionpanel"> <div class="content-tile default-link-type section"> <div class="content-tile-container"> <div class="content-tile__figure"> <div class="content-tile__figcaption"> <div class="content-tile-text rte-container"><p>Yes. Connections Education is <a href="https://www.cognia.org/" target="_blank" class="new-window" aria-label="Accredited by Cognia link. Opens new tab.">accredited by Cognia</a>, formerly AdvancED. Cognia offers accreditation and certification, assessment, professional learning and improvement services to institutions and other education providers around the world. Many of the Connections Academy schools are also accredited by one or more of six regional accrediting organizations for higher education institutions recognized by the Council for Higher Education Accreditation and the United States Department of Education.</p> </div> </div> </div> </div> </div> </div> </div> <div class="accordion-panel"> <p aria-controls="-1572206684-2" aria-expanded="false" class="accordion-panel-header" role="accordion"> <a href="#"> <span>How does Connections Academy support student socialization?</span> <span class="pull-right fa fa-plus"></span> </a> </p> <div aria-hidden="true" class="accordion-panel-content accordion-panel-hide" id="-1572206684-2" role="accordionpanel"> <div class="content-tile default-link-type section"> <div class="content-tile-container"> <div class="content-tile__figure"> <div class="content-tile__figcaption"> <div class="content-tile-text rte-container"><p>Connections Academy provides many opportunities for students to socialize with their peers and make life-long friends. Students will participate in class discussions and group work in live virtual classes and can even join in-person <a href="https://www.connectionsacademy.com/program/community/#field-trips" aria-label="field trips link">field trips</a>. Connections Academy also offers a number of <a href="https://www.connectionsacademy.com/program/community/#clubs-activities" aria-label="extracurricular clubs link">extracurricular clubs</a> where like-minded students can connect! <br /> <br /> Because students have more flexibility with their schedules, they can also participate in more interests outside of school, such as athletics or the arts, where they can meet new people while doing what they love.</p> </div> </div> </div> </div> </div> </div> </div> <div class="accordion-panel"> <p aria-controls="-1572206684-3" aria-expanded="false" class="accordion-panel-header" role="accordion"> <a href="#"> <span>How much does Connections Academy cost?</span> <span class="pull-right fa fa-plus"></span> </a> </p> <div aria-hidden="true" class="accordion-panel-content accordion-panel-hide" id="-1572206684-3" role="accordionpanel"> <div class="content-tile section"> <div class="content-tile-container"> <div class="content-tile__figure"> <div class="content-tile__figcaption"> <div class="content-tile-text rte-container"><p>Connections Academy is tuition-free (yes, really!). Just like traditional brick-and-mortar public schools, Connections Academy receives funding directly from the state, allowing us to provide students with a high-quality learning experience at no cost to families. The only fees families are responsible for covering are school supplies, optional in-person field trips, and in some cases computers &amp; internet.</p> </div> </div> </div> </div> </div> </div> </div> </div> </div><div class="col-md-4 col-12 order-1"><div class="title color--grey900 text-align--left--center-mob title-typefamily--atten border-sunshine-left-mobile-center title--font-weight--extra-bold title--letter-spacing--2Plus sunshine-border-title1 section"> <h5 class=" "> WE’RE HERE TO HELP </h5></div> <div class="content-tile button-tertiary title-typesize--h2 title-typefamily--taviraj title-typeweight--medium title--color---purple700 has-padding-bottom--30 section"> <div class="content-tile-container"> <figure> <figcaption> <h2 class="content-tile__title">Frequently Asked Questions</h2> <div class="content-tile-text rte-container"><p><a href="https://www.connectionsacademy.com/support/frequently-asked-questions/" aria-label="View All FAQs orange button">View All FAQs</a></p> </div> </figcaption> </figure> </div> </div> </div></div> </div> </section> <div class="experiencefragment section"> <div class="xf-content-height"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <!-- Getting class names set from developer configurations and combining it with the one configured in the style tab --> <section class="column-control column-control-minWidth-1200 bgcolor--beige200 has-padding-horizontal--none has-padding-mob-horizontal--none aem-GridColumn aem-GridColumn--default--12"> <div class="container"> <div class="row"><div class="col-12"><section class="column-control bgcolor--chalk-white has-padding-mob-horizontal--none form-card-wrapper embedded-thank-you-msg-container section"> <div class="row"><div class="col-md-8 col-12 order-2"><div class="embed embeded-request-form embedded-thank-you-hidden-content section"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <!-- Getting class names set from developer configurations and combining it with the one configured in the style tab --> <section class="column-control nat-embed-col-form aem-GridColumn aem-GridColumn--default--12"> <div class="container"> <div class="row"><div class="col-xs-12"><div class="function-panel-v2 section"><div class="customTag"> <div > </div> </div> <script src="https://www.google.com/recaptcha/api.js?render=6LcB2o8bAAAAAOkqFFm9cvHR-SiRQFhA4EBCvMKV"></script> </div> <section class="column-control has-padding-top--none has-padding-bottom--15 has-padding-horizontal--30 section"> <div class="row"><div class="col-xs-12"><div class="text section"> <p><b>*Indicates Required</b></p> </div> </div></div> </section> <div class="form section"><form class="forms" action="https://www.connectionsacademy.com/request-info/thank-you-page/" method="GET" id="request-info-form" role="form"> <input type="hidden" name="_charset_" value="UTF-8"/> <input type="hidden" name="advocacyOptIn" value="true" /> <input type="hidden" name="company" value="Connections Academy" /> <input type="hidden" name="country" value="United States" /> <input type="hidden" name="landingPageURL" value=" " /> <input type="hidden" name="mktgLeadSourceCode" value="requestInfo" /> <input type="hidden" name="fb_event_id" value=" " /> <div class="parsys"><div class="hidden section"><input id="new_form_country" name="country" value="United States" type="hidden"> </div> <div class="hidden section"><input id="new_form_programOptions" name="programOptions" value="" type="hidden"> </div> <div class="hidden section"><input id="new_form_schoolIDLocation" name="schoolIDLocation" value="" type="hidden"> </div> <div class="hidden section"><input id="new_form_sfInstance" name="sfInstance" value="EP" type="hidden"> </div> <div class="hidden section"><input id="new_form_recordTypeName" name="recordTypeName" value="" type="hidden"> </div> <div class="hidden section"><input id="new_form_leadSource" name="leadSource" value="AEM Landing Page" type="hidden"> </div> <div class="hidden section"><input id="new_form_mktgLeadSourceCode" name="mktgLeadSourceCode" value="requestInfo" type="hidden"> </div> <div class="hidden section"><input id="new_form_landingPageURL" name="landingPageURL" value="" type="hidden"> </div> <div class="hidden section"><input id="new_form_utmSource" name="utmSource" value="" type="hidden"> </div> <div class="hidden section"><input id="new_form_adGroup" name="adGroup" value="" type="hidden"> </div> <div class="hidden section"><input id="new_form_utmTerm" name="utmTerm" value="" type="hidden"> </div> <div class="hidden section"><input id="new_form_utmCampaign" name="utmCampaign" value="" type="hidden"> </div> <div class="hidden section"><input id="new_form_utmContent" name="utmContent" value="" type="hidden"> </div> <div class="hidden section"><input id="new_form_advocacyOptIn" name="advocacyOptIn" value="true" type="hidden"> </div> <div class="hidden section"><input id="new_form_gaClientId" name="gaClientId" value="" type="hidden"> </div> <div class="hidden section"><input id="new_form_gaMedium" name="gaMedium" value="" type="hidden"> </div> <div class="hidden section"><input id="new_form_gaSource" name="gaSource" value="" type="hidden"> </div> <div class="hidden section"><input id="new_form_gaExpID" name="gaExpID" value="" type="hidden"> </div> <div class="hidden section"><input id="new_form_gaDevice" name="gaDevice" value="" type="hidden"> </div> <div class="hidden section"><input id="new_form_gaClickID" name="gaClickID" value="" type="hidden"> </div> <div class="hidden section"><input id="new_form_msnYahooKeyword" name="msnYahooKeyword" value="" type="hidden"> </div> <div class="hidden section"><input id="new_form_phoneNumberType" name="phoneNumberType" value="" type="hidden"> </div> <div class="hidden section"><input id="new_form_channelType" name="channelType" value="" type="hidden"> </div> <div class="hidden section"><input id="new_form_matchType" name="matchType" value="" type="hidden"> </div> <div class="hidden section"><input id="new_form_company" name="company" value="Connections Academy" type="hidden"> </div> <div class="hidden section"><input id="new_form_referralRockCode" name="referralRockCode" value="" type="hidden"> </div> <div class="hidden section"><input id="new_form_referralRockID" name="referralRockID" value="" type="hidden"> </div> <div class="hidden section"><input id="new_form_aemUniqueID" name="aemUniqueID" value="" type="hidden"> </div> <section class="column-control has-padding-top--none has-padding-bottom--none section"> <div class="row"><div class="col-sm-6 col-xs-12"><div class="text-field default section"><div class=""> <label for="441210825" class="control-label sr-only"> First name<span class="form-field-required">*</span> </label> <span class="error-message"></span> <input type="text" class="form-control" id="441210825" name="firstName" placeholder="First name*" maxlength="40" required aria-required="true" data-required-msg="Please enter a valid name" aria-required="false" aria-invalid="false" /> </div></div> <div class="text-field validate-country-name hide section"><div class=""> <label for="559446983" class="control-label sr-only"> Country Name</label> <span class="error-message"></span> <input type="text" class="form-control" id="559446983" name="country-name" placeholder="Country*" maxlength="10" pattern="^([0-9]{5})(?:[-]*([0-9]{4}))?$" aria-invalid="false" /> </div></div> </div><div class="col-sm-6 col-xs-12"><div class="text-field default section"><div class=""> <label for="-1410147994" class="control-label sr-only"> Last Name<span class="form-field-required">*</span> </label> <span class="error-message"></span> <input type="text" class="form-control" id="-1410147994" name="lastName" placeholder="Last name*" maxlength="80" required aria-required="true" data-required-msg="Please enter a valid name" aria-required="false" aria-invalid="false" /> </div></div> </div></div> </section> <section class="column-control has-padding-top--none has-padding-bottom--none section"> <div class="row"><div class="col-sm-6 col-xs-12"><div class="text-field default validate-zip-code number-pad section"><div class=""> <label for="-748781270" class="control-label sr-only"> Zip code<span class="form-field-required">*</span> </label> <span class="error-message"></span> <input type="text" class="form-control" id="-748781270" name="postalCode" placeholder="ZIP code*" maxlength="10" pattern="^([0-9]{5})(?:[-]*([0-9]{4}))?$" required aria-required="true" data-required-msg="Please enter a valid ZIP code" data-constraint-msg="Please enter a valid ZIP code" aria-required="false" aria-invalid="false" /> </div></div> </div><div class="col-sm-6 col-xs-12"><div class="text-field default verify-phone number-pad section"><div class=""> <label for="-1336312679" class="control-label sr-only"> Phone<span class="form-field-required">*</span> </label> <span class="error-message"></span> <input type="text" class="form-control" id="-1336312679" name="phone" placeholder="Phone number*" maxlength="40" required aria-required="true" data-required-msg="Please enter a valid phone number" aria-required="false" aria-invalid="false" /> </div></div> </div></div> </section> <section class="column-control has-padding-top--none has-padding-bottom--none has-padding-horizontal--15 section"> <div class="row"><div class="col-xs-12"><div class="text-field default verify-email section"><div class=""> <label for="-538709340" class="control-label sr-only"> Email<span class="form-field-required">*</span> </label> <span class="error-message"></span> <input type="text" class="form-control" id="-538709340" name="email" placeholder="Email address*" maxlength="80" required aria-required="true" data-required-msg="Please enter a valid email address" aria-required="false" aria-invalid="false" /> </div></div> </div></div> </section> <section class="column-control has-padding-top--30 has-padding-bottom--none state-school-of-interest-container section"> <div class="row"><div class="col-sm-6 col-xs-12"><div class="dropdown-list section"><div class=""> <label for="1938087402" class="control-label sr-only"> State<span class="form-field-required">*</span> </label> <span class="error-message"></span> <select class="form-control" id="1938087402" name="state" required aria-required="true" data-required-msg="Please select a valid state" aria-invalid="false" /> <option value="">State*</option> <option aria-selected="false" value="AL">Alabama</option> <option aria-selected="false" value="AK">Alaska</option> <option aria-selected="false" value="AZ">Arizona</option> <option aria-selected="false" value="AR">Arkansas</option> <option aria-selected="false" value="CA">California</option> <option aria-selected="false" value="CO">Colorado</option> <option aria-selected="false" value="CT">Connecticut</option> <option aria-selected="false" value="DE">Delaware</option> <option aria-selected="false" value="DC">District of Columbia</option> <option aria-selected="false" value="FL">Florida</option> <option aria-selected="false" value="GA">Georgia</option> <option aria-selected="false" value="HI">Hawaii</option> <option aria-selected="false" value="ID">Idaho</option> <option aria-selected="false" value="IL">Illinois</option> <option aria-selected="false" value="IN">Indiana</option> <option aria-selected="false" value="IA">Iowa</option> <option aria-selected="false" value="KS">Kansas</option> <option aria-selected="false" value="KY">Kentucky</option> <option aria-selected="false" value="LA">Louisiana</option> <option aria-selected="false" value="ME">Maine</option> <option aria-selected="false" value="MD">Maryland</option> <option aria-selected="false" value="MA">Massachusetts</option> <option aria-selected="false" value="MI">Michigan</option> <option aria-selected="false" value="MN">Minnesota</option> <option aria-selected="false" value="MS">Mississippi</option> <option aria-selected="false" value="MO">Missouri</option> <option aria-selected="false" value="MT">Montana</option> <option aria-selected="false" value="NE">Nebraska</option> <option aria-selected="false" value="NV">Nevada</option> <option aria-selected="false" value="NH">New Hampshire</option> <option aria-selected="false" value="NJ">New Jersey</option> <option aria-selected="false" value="NM">New Mexico</option> <option aria-selected="false" value="NY">New York</option> <option aria-selected="false" value="NC">North Carolina</option> <option aria-selected="false" value="ND">North Dakota</option> <option aria-selected="false" value="OH">Ohio</option> <option aria-selected="false" value="OK">Oklahoma</option> <option aria-selected="false" value="OR">Oregon</option> <option aria-selected="false" value="PA">Pennsylvania</option> <option aria-selected="false" value="RI">Rhode Island</option> <option aria-selected="false" value="SC">South Carolina</option> <option aria-selected="false" value="SD">South Dakota</option> <option aria-selected="false" value="TN">Tennessee</option> <option aria-selected="false" value="TX">Texas</option> <option aria-selected="false" value="UT">Utah</option> <option aria-selected="false" value="VT">Vermont</option> <option aria-selected="false" value="VA">Virginia</option> <option aria-selected="false" value="WA">Washington</option> <option aria-selected="false" value="WV">West Virginia</option> <option aria-selected="false" value="WI">Wisconsin</option> <option aria-selected="false" value="WY">Wyoming</option> </select> </div> </div> </div><div class="col-sm-6 col-xs-12"><div class="dropdown-list school-of-interest-dropdown section"><div class=""> <label for="-411271217" class="control-label"> Please select a school*</label> <span class="error-message"></span> <select class="form-control" id="-411271217" name="schoolOfInterest" aria-required="false" aria-invalid="false" /> <option aria-selected="false" value="-1">School of Interest</option> <option aria-selected="false" value="772241">AL - Alabama Connections Academy</option> <option aria-selected="false" value="619011">AR - Arkansas Connections Academy</option> <option aria-selected="false" value="149">AZ - Arizona Connections Academy</option> <option aria-selected="false" value="1688992">CO - Colorado Connections Academy @ 27J</option> <option aria-selected="false" value="1469402">CO - Colorado Summit Connections Academy</option> <option aria-selected="false" value="856737">FL - Florida Connections Academy</option> <option aria-selected="false" value="133658">GA - Georgia Connections Academy</option> <option aria-selected="false" value="205972">IA - Iowa Connections Academy</option> <option aria-selected="false" value="7597">ID - Inspire, the Idaho Connections Academy</option> <option aria-selected="false" value="26224">IN - Indiana Connections Academy</option> <option aria-selected="false" value="759565">IN - Indiana Connections Career Academy</option> <option aria-selected="false" value="97171">KS - Kansas Connections Academy</option> <option aria-selected="false" value="287975">MA - TECCA Commonwealth Virtual School</option> <option aria-selected="false" value="287972">ME - Maine Connections Academy</option> <option aria-selected="false" value="912403">MI - Lighthouse Connections Academy</option> <option aria-selected="false" value="97221">MI - Michigan Connections Academy</option> <option aria-selected="false" value="304495">MI - Great Lakes Learning Academy</option> <option aria-selected="false" value="6259">MN - Minnesota Connections Academy</option> <option aria-selected="false" value="1253188">MO - Missouri Connections Academy</option> <option aria-selected="false" value="287974">NM - New Mexico Connections Academy</option> <option aria-selected="false" value="26570">NV - Nevada Connections Academy</option> <option aria-selected="false" value="902066">OH - Great River Connections Academy</option> <option aria-selected="false" value="151">OH - Ohio Connections Academy</option> <option aria-selected="false" value="137378">OK - Oklahoma Connections Academy</option> <option aria-selected="false" value="1396117">OR - Oregon Connections Academy</option> <option aria-selected="false" value="1080155">OR - Willamette Connections Academy</option> <option aria-selected="false" value="1883599">PA - Pennwood Cyber Charter School</option> <option aria-selected="false" value="42426">SC - South Carolina Connections Academy</option> <option aria-selected="false" value="1223602">TN - Tennessee Connections Academy</option> <option aria-selected="false" value="6260">TX - Texas Connections Academy @ Houston</option> <option aria-selected="false" value="131728">UT - Utah Connections Academy</option> <option aria-selected="false" value="14931">WA - Washington Connections Academy in partnership with the Mary M. Knight School District</option> <option aria-selected="false" value="1194351">WA - Washington Connections Academy in partnership with Goldendale School District</option> <option aria-selected="false" value="94">WI - Wisconsin Connections Academy</option> <option aria-selected="false" value="73229">WY - Wyoming Connections Academy</option> <option aria-selected="false" value="18934">CA - California (Central)</option> <option aria-selected="false" value="4952">CA - California (Southern)</option> <option aria-selected="false" value="392307">CA - California (North Bay)</option> <option aria-selected="false" value="206409">CA - California (North Central)</option> <option aria-selected="false" value="899477">CA - California (Central Coast)</option> <option aria-selected="false" value="1058761">CA - California (Monterey Bay)</option> <option aria-selected="false" value="1447841">FL - Coastal Connections Academy</option> <option aria-selected="false" value="1447828">SC - Lowcountry Connections Academy</option> <option aria-selected="false" value="1644755">VA - Virginia Connections Academy</option> <option aria-selected="false" value="1479498">LA - Lafayette Connections Academy</option> </select> </div> </div> </div></div> </section> <section class="column-control has-padding-top--15 has-padding-bottom--none has-padding-horizontal--15 section"> <div class="row"><div class="col-xs-12"><div class="dropdown-list pvs-multi-select section"><div class=""> <label for="-84163470" class="control-label"> What grade level(s) are you interested in?<span class="form-field-required">*</span> </label> <span class="error-message"></span> <select class="form-control" id="-84163470" name="interestedGrades" required aria-required="true" data-required-msg="Please select at least one grade level."multiple aria-multiselectable="true" aria-invalid="false" /> <option value="" disabled>Grade level(s)*</option> <option aria-selected="false" value="PRE-K">Pre-K</option> <option aria-selected="false" value="K">Kindergarten</option> <option aria-selected="false" value="1">Grade 1</option> <option aria-selected="false" value="2">Grade 2</option> <option aria-selected="false" value="3">Grade 3</option> <option aria-selected="false" value="4">Grade 4</option> <option aria-selected="false" value="5">Grade 5</option> <option aria-selected="false" value="6">Grade 6</option> <option aria-selected="false" value="7">Grade 7</option> <option aria-selected="false" value="8">Grade 8</option> <option aria-selected="false" value="9">Grade 9</option> <option aria-selected="false" value="10">Grade 10</option> <option aria-selected="false" value="11">Grade 11</option> <option aria-selected="false" value="12">Grade 12</option> </select> </div> </div> </div></div> </section> <div class="check-box-list section"><div class=""> <fieldset aria-required="false"> <legend class="control-label sr-only">SMS Opt-In<span class="error-message"></span> </legend> <label class="checkbox-inline"> <input type="checkbox" name="smsOptOut" value="false" checked aria-checked="true" /> Text me about webinar reminders&comma; enrollment updates&comma; and other offers. Text message and data rates may apply. Message frequency varies. Reply STOP to opt-out.</label> </fieldset> </div> </div> <div class="function-panel-v2 section"><div class="customTag"> <input type=hidden id=g-recaptcha-response name=g-recaptcha-response> </input> </div> </div> <div class="submit-button section"><button type="submit"> Send Me Information</button></div> </div> </form></div> </div></div> </div> </section> </div> </div> <section class="column-control embedded-thank-you-msg-display section"> <div class="row"><div class="col-12"><div class="text section embedded-thank-you-msg-header"> <p>Thanks for getting in touch,</p> </div> <div class="text embedded-thank-you-msg-first-name section"> </div> <div class="text section"> <p>We appreciate you taking the time to sign up for our free eGuide. We look forward to sharing all the ways our online public school can help your child thrive.</p> </div> <div class="content-tile embedded-thank-you-eguide-btn section"> <div class="content-tile-container"> <figure> <a href="/content/dam/pvs/ca/portals/75/documents/eguide/Connections-Academy-eGuide-508.pdf" target="_blank" class="new-window" rel="noreferrer" aria-label="Link to Connections Academy eGuide PDF"> <figcaption> <h2 class="content-tile__title">View eGuide Now</h2> </figcaption> </a> </figure> </div> </div> </div></div> </section> </div><div class="col-md-4 col-12 order-1"><div class="content-tile bgcolor--chalk-white form-card-content-tile section"> <div class="content-tile-container"> <figure> <figcaption> <h2 class="content-tile__title">Receive Our</h2> <p class="content-tile-subtitle">FREE EGUIDE</p> </figcaption> </figure> </div> </div> <div class="text embedded-thank-you-hidden-content section"> <p>Get a sneak peek into our online school experience with our free eGuide. We’ll give you a call to answer your questions! Our eGuide includes:</p> </div> <div class="experiencefragment section"> <div class="xf-content-height"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <!-- Getting class names set from developer configurations and combining it with the one configured in the style tab --> <section class="column-control has-padding-top--15 has-padding-bottom--none has-padding-horizontal--none has-padding-mob-horizontal--none has-padding-mob-vertical--none has-padding-mob-bottom--none aem-GridColumn embedded-thank-you-hidden-content icon-list aem-GridColumn--default--12"> <div class="container"> <div class="row"><div class="col-md-4 col-12"><div class="content-tile card-title has-padding-top--none has-padding-bottom--none has-padding-horizontal--none align-text--center has-font-size--14 icon-list-content section"> <div class="content-tile-container"> <figure> <picture> <img loading='lazy' src="/content/dam/pvs/ca/portals/75/images/icons/sample-schedules-icon.svg" alt="Sample Schedules icon"/> </picture> <figcaption> <p class="content-tile-subtitle">Sample Schedules</p> </figcaption> </figure> </div> </div> </div><div class="col-md-4 col-12"><div class="content-tile card-title has-padding-top--none has-padding-bottom--none has-padding-horizontal--none align-text--center has-font-size--14 icon-list-content section"> <div class="content-tile-container"> <figure> <picture> <img loading='lazy' src="/content/dam/pvs/ca/portals/75/images/icons/sample-lessons-icon.svg" alt="Sample Lessons icon"/> </picture> <figcaption> <p class="content-tile-subtitle">Sample Lessons</p> </figcaption> </figure> </div> </div> </div><div class="col-md-4 col-12"><div class="content-tile card-title has-padding-top--none has-padding-bottom--none has-padding-horizontal--none align-text--center has-font-size--14 icon-list-content section"> <div class="content-tile-container"> <figure> <picture> <img loading='lazy' src="/content/dam/pvs/ca/portals/75/images/icons/student-stories-icon.svg" alt="Student Stories icon"/> </picture> <figcaption> <p class="content-tile-subtitle">Student Stories</p> </figcaption> </figure> </div> </div> </div></div> </div> </section> </div> </div> </div> </div></div> </section> <section class="column-control has-padding-top--15 has-padding-bottom--15 has-padding-horizontal--15 section"> <div class="row"><div class="col-12"><div class="experiencefragment section"> <div class="xf-content-height"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <!-- Getting class names set from developer configurations and combining it with the one configured in the style tab --> <div class="text bgcolor--default default-btn-size default-btn-type default-btn-width default-color default-padding default-type-family default-type-size default-type-weight color-default text-default link-color-hot-pink-800 aem-GridColumn aem-GridColumn--default--12"> <p><span class="minor">By submitting this form, you consent to receive emails, autodialed marketing calls, and text messages from Connections Academy and other educational opportunities at the email address and phone number you provided and agree to our <a href="https://www.connectionsacademy.com/terms-of-use/" target="_blank">Terms of Use</a>, <a href="https://www.connectionsacademy.com/privacy-policy/" target="_blank">Privacy Policy</a> and acknowledge that you are at least 18 years of age. You may opt out of receiving these communications at any time. If you do not consent, <a href="https://www.connectionsacademy.com/about/contact-us/" target="_blank">contact us</a> for more details.</span><br /> </p> </div> </div> </div> </div> </div></div> </section> </div></div> </div> </section> </div> </div> </div> </div> </main> <footer><div><div class="iparsys parsys section"><div class="content-tile bgcolor--lime-green footer-mobile-sticky-button section"> <div class="content-tile-container"> <figure> <a href="/request-info/"> <figcaption> <h2 class="content-tile__title">Request More Info</h2> </figcaption> </a> </figure> </div> </div> <section class="column-control bgcolor--beige200 has-padding-top--30 has-padding-bottom--30 has-margin-top--0 breadcrumb-container section"> <div class="container"> <div class="row"><div class="col-12"><nav class="breadcrumb-wrapper-nav-hide c-breadcrumb__wrapper section"> <nav class="breadcrumb c-breadcrumb__nav section"> <ul class="c-breadcrumb__list"> <li class="c-breadcrumb__item" aria-current="page"> <p>CA</p> </li> </ul> </nav> </nav> </div></div> </div> </section> <section class="column-control bgcolor--blue-light has-padding-top--75 has-padding-bottom--75 footer section"> <div class="container"> <div class="row"><div class="col-12"><section class="column-control has-padding-top--15 has-padding-bottom--45 border-bottom-sushine footer-content-wrapper-top section"> <div class="row"><div class="col-md-3 col-12"><div class="logo-v2 section"> <a id="logo" href="https://www.connectionsacademy.com/"> <picture> <source media="(max-width: px)"/> <img src="/content/dam/pvs/ca/logos/ca-logo.svg" alt="Connections Academy Logo"/> </picture> </a> </div> </div><div class="col-md-3 col-12"><div class="content-tile contact section"> <div class="content-tile-container"> <figure> <figcaption> <div class="content-tile-text rte-container"><p>509 S Exeter St., Suite 202, Baltimore, MD 21202<br /> </p> <p><a href="tel:1-800-382-6010">1-800-382-6010</a><br /> </p> </div> </figcaption> </figure> </div> </div> </div><div class="col-md-3 col-12"><div class="social-links section"> <link rel="stylesheet" href="/etc/clientlibs/platform/aem-core/components/content/social-links.min.ACSHASHda4fe63359349df9709a7c55ffa945e7.css" type="text/css"> <ul class="social-links__list"> <li class="social-links__item"> <a href="https://www.facebook.com/ConnectionsAcademy" target="_blank" rel="noopener noreferrer" aria-label="Facebook" class="social-links--facebook"></a> </li> <li class="social-links__item"> <a href="https://twitter.com/connectionsacad" target="_blank" rel="noopener noreferrer" aria-label="Twitter" class="social-links--twitter"></a> </li> <li class="social-links__item"> <a href="https://www.youtube.com/connectionsacademy" target="_blank" rel="noopener noreferrer" aria-label="Youtube" class="social-links--youtube"></a> </li> <li class="social-links__item"> <a href="https://www.instagram.com/connectionsacademy/" target="_blank" rel="noopener noreferrer" aria-label="Instagram" class="social-links--instagram"></a> </li> <li class="social-links__item"> <a href="https://www.tiktok.com/@connectionsacademy" target="_blank" rel="noopener noreferrer" aria-label="TikTok" class="social-links--tiktok"></a> </li> </ul> </div> </div><div class="col-md-3 col-12"><div class="content-tile button--find-school js-modal-trigger section"> <div class="content-tile-container"> <figure> <figcaption> <div class="content-tile-text rte-container"><p><a href="#FIZI">Find Your School</a></p> </div> </figcaption> </figure> </div> </div> <div class="modal-component findyourschool-model section"> <div class="c-modal c-modal__col-6"> <div class="dialog-backdrop"> <div class="dialog-backgdrop__close-button"></div> <div role="dialog" id="FIZI" aria-labelledby="dialog_label_FIZI" aria-modal="true" class="hidden"> <div class="c-modal__wrap"> <h2 id="dialog_label_FIZI" class="c-modal__title screenreader">Find your school</h2> <div class="c-modal__content"><div class="find-your-school section use-my-current-location"> <div class="find-your-school-content"> <div class="initial-content"> <div class="model-back-button"> <button class="hide" type="button"> <!-- <span class="pr-2"> <svg class="icon-svg color-blue"> <use xlink:href="/Portals/_default/Skins/ConnectionsAcademyFiveDesign/Assets/Vendor/Icons/symbols.svg#ico-arrow-left"></use> </svg> </span> --> <span><svg class="icon-svg arrow-reverse"><use xlink:href="/Portals/_default/Skins/ConnectionsAcademyFiveDesign/Assets/Vendor/Icons/symbols.svg"></use><svg viewBox="0 0 24 24"><g><path d="M13.7071 5.29289C13.3166 4.90237 12.6834 4.90237 12.2929 5.29289C11.9024 5.68342 11.9024 6.31658 12.2929 6.70711L16.5858 11H5C4.44772 11 4 11.4477 4 12C4 12.5523 4.44772 13 5 13H16.5858L12.2929 17.2929C11.9024 17.6834 11.9024 18.3166 12.2929 18.7071C12.6834 19.0976 13.3166 19.0976 13.7071 18.7071L19.7071 12.7071C20.0976 12.3166 20.0976 11.6834 19.7071 11.2929L13.7071 5.29289Z"></path></g></svg></svg>Back</span> </button> </div> <div class="header"> <h2>Find Your School</h2> <p>We have online K-12 schools across the United States. Enter your zip code to be directed to the school in your area.</p> </div> <div class="body"> <div class="search-field"> <input id="zipcode-input" type="number" placeholder="Enter ZIP code"/> <button class="search-zipcode" type="button">Search</button> <div class="hide" id="find-school-error-message"> <p>Please enter 5-digit ZIP code.</p> </div> <div class="clear-btn hide"> <a id="clear-input" type="button">X</a> </div> </div> <div class="current-location pt-4"> <a class="use-my-current-location" href="#" aria-label="Use my current location"> <span>Use my current location </span> </a> </div> </div> <div class="footer"> <a class="list-schools" href="https://www.connectionsacademy.com/schools-near-me/"> <span>See All Schools <svg class="icon-svg color-hotpink-800"><use xlink:href="/Portals/_default/Skins/ConnectionsAcademyFiveDesign/Assets/Vendor/Icons/symbols.svg"></use><svg viewBox="0 0 24 24"><g><path d="M13.7071 5.29289C13.3166 4.90237 12.6834 4.90237 12.2929 5.29289C11.9024 5.68342 11.9024 6.31658 12.2929 6.70711L16.5858 11H5C4.44772 11 4 11.4477 4 12C4 12.5523 4.44772 13 5 13H16.5858L12.2929 17.2929C11.9024 17.6834 11.9024 18.3166 12.2929 18.7071C12.6834 19.0976 13.3166 19.0976 13.7071 18.7071L19.7071 12.7071C20.0976 12.3166 20.0976 11.6834 19.7071 11.2929L13.7071 5.29289Z"></path></g></svg></svg></span> </a> </div> </div> <div class="dynamic-content hide"> <div class="content-top"></div> <div class="content-body"></div> <div class="content-footer" style="text-align: center;"></div> </div> </div> <script> var listOfSchoolsURL = '\/content\/pvs\/ca\/schools\u002Dnear\u002Dme'; var seeAllSchoolsURL = '\/content\/pvs\/ca\/schools\u002Dnear\u002Dme'; </script></div> </div> <button class="c-modal__close" onclick="closeDialog(this)"><span class="screenreader">Close Find your school dialog</span></button> </div> </div> </div> </div> <link rel="stylesheet" href="/etc/clientlibs/platform/aem-core/components/content/modal-component.min.ACSHASH6cd5f753d3767f09bed5059173a6b329.css" type="text/css"> </div> </div></div> </section> <section class="column-control bgcolor--transparent has-padding-top--15 has-padding-bottom--15 section"> <div class="row"><div class="col-md-3 col-12"><div class="content-tile pearson-logo section"> <div class="content-tile-container"> <figure> <a href="https://www.pearson.com" target="_blank" class="new-window" rel="noreferrer" aria-label="Link to Pearson website"> <picture style="--original-image-ratio: 3.535"> <source srcset="/content/dam/pvs/ca/portals/75/images/logos/pearson-logo-350.png.transform/tiny-size-xs/img.png" media="(max-width:320px)"/> <source srcset="/content/dam/pvs/ca/portals/75/images/logos/pearson-logo-350.png.transform/tiny-size-xl/img.png" media="(max-width:480px)"/> <source srcset="/content/dam/pvs/ca/portals/75/images/logos/pearson-logo-350.png.transform/medium-size/img.png" media="(max-width:991px)"/> <source srcset="/content/dam/pvs/ca/portals/75/images/logos/pearson-logo-350.png.transform/big-size-xs/img.png" media="(max-width:1199px)"/> <source srcset="/content/dam/pvs/ca/portals/75/images/logos/pearson-logo-350.png.transform/big-size-xl/img.png" media="(min-width:1200px)"/> <img loading='lazy' src="/content/dam/pvs/ca/portals/75/images/logos/pearson-logo-350.png" alt="Pearson Logo"/> </picture> </a> </figure> </div> </div> <div class="content-tile color--grey900 has-font-size--14 text-font-weight--default has-line-height--20 section"> <div class="content-tile-container"> <figure> <figcaption> <div class="content-tile-text rte-container"><p>Connections Academy is a part of Pearson, the world's leading learning company.</p> </div> </figcaption> </figure> </div> </div> </div><div class="col-md-9 col-12"><div class="content-tile legal-notes section"> <div class="content-tile-container"> <figure> <figcaption> <div class="content-tile-text rte-container"><p><span class="milli-plus"><a href="https://www.connectionsacademy.com/privacy-policy/">Privacy</a>   <a href="https://www.connectionsacademy.com/terms-of-use/">Terms of Use</a>   <a href="https://www.connectionsacademy.com/accessibility/">Accessibility</a>   <a href="https://www.connectionseducation.com/do-not-sell-my-information" target="_blank">Do Not Sell My Information</a>   <a href="https://www.connectionsacademy.com/nondiscrimination/">Nondiscrimination Policy</a>   <a href="https://www.connectionsacademy.com/sitemap/">Sitemap</a></span></p> </div> </figcaption> </figure> </div> </div> <section class="column-control has-padding-top--none has-margin-top--0 cognia-accreditation-copy-right section"> <div class="row"><div class="col-md-8 col-12"><div class="content-tile content-tile-info-small-img section"> <div class="content-tile-container"> <figure> <picture> <img loading='lazy' src="/content/dam/one-dot-com/one-dot-com/connections-academy/Cognia_ACCRED-Badge-GREY-4.75x4.75.svg" alt="Cognia Logo"/> </picture> <figcaption> <div class="content-tile-text rte-container"><p>Connections Academy is a division of Connections Education LLC, which is accredited by Cognia, formerly AdvancED.</p> </div> </figcaption> </figure> </div> </div> </div><div class="col-md-4 col-12"><div class="content-tile copyright-data section"> <div class="content-tile-container"> <figure> <figcaption> <div class="content-tile-text rte-container"><p><span style="display: inline;">© 2024 Pearson Education, Inc.</span><br /> </p> </div> </figcaption> </figure> </div> </div> </div></div> </section> </div></div> </section> </div></div> </div> </section> <div class="iparys_inherited"><div class="iparsys parsys"></div> </div> </div> </div> </footer> <script src="/etc/clientlibs/platform/aem-core/libraries/bootstrap-4-3-1.min.ACSHASHcb8bf3d1be0523e7c0bd6ce9a1c7a388.js"></script> <script src="/etc/clientlibs/platform/aem-core/libraries/parsley-2-8.min.ACSHASH556fd9ab479352b3d4b9e80b17f0b476.js"></script> <script src="/etc/themes/platform/pvs-theme.min.ACSHASHcdf9d48f89a7df89af63dceee14ec596.js"></script> <script src="/etc.clientlibs/clientlibs/granite/moment.min.ACSHASH3d5308df772b5389ba56d101818be1b9.js"></script> <script src="/etc.clientlibs/clientlibs/social/thirdparty/moment.timezone.min.ACSHASHdd64dd64b7b8fced0995952f1ccd7e20.js"></script> <script src="/etc/clientlibs/pvs/components/content/algolia-search.min.ACSHASHb726ee3450bf16745eb08e821d61b598.js"></script> <div class="cloudservice script-include-service"> </div> <div class="cloudservice gtm"> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TFBNRXP" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> </div> <script src="/etc/clientlibs/pvs/components/content/schema-ca-main-site.min.ACSHASHbf29bbf1d64cb2199adadc2f9763ed98.js"></script> <script src="/etc/clientlibs/pvs/components/content/sitejabber-widget.min.ACSHASH63fdb2ea935d2a50190e7245e5fac073.js"></script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10