, but this code // executes before the first paint, when

澳门六合彩开奖记录资料

is not yet present. The // classes are added to so styling immediately reflects the current // toolbar state. The classes are removed after the toolbar completes // initialization. const classesToAdd = ['toolbar-loading', 'toolbar-anti-flicker']; if (toolbarState) { const { orientation, hasActiveTab, isFixed, activeTray, activeTabId, isOriented, userButtonMinWidth } = toolbarState; classesToAdd.push( orientation ? `toolbar-` + orientation + `` : 'toolbar-horizontal', ); if (hasActiveTab !== false) { classesToAdd.push('toolbar-tray-open'); } if (isFixed) { classesToAdd.push('toolbar-fixed'); } if (isOriented) { classesToAdd.push('toolbar-oriented'); } if (activeTray) { // These styles are added so the active tab/tray styles are present // immediately instead of "flickering" on as the toolbar initializes. In // instances where a tray is lazy loaded, these styles facilitate the // lazy loaded tray appearing gracefully and without reflow. const styleContent = ` .toolbar-loading #` + activeTabId + ` { background-image: linear-gradient(rgba(255, 255, 255, 0.25) 20%, transparent 200%); } .toolbar-loading #` + activeTabId + `-tray { display: block; box-shadow: -1px 0 5px 2px rgb(0 0 0 / 33%); border-right: 1px solid #aaa; background-color: #f5f5f5; z-index: 0; } .toolbar-loading.toolbar-vertical.toolbar-tray-open #` + activeTabId + `-tray { width: 15rem; height: 100vh; } .toolbar-loading.toolbar-horizontal :not(#` + activeTray + `) > .toolbar-lining {opacity: 0}`; const style = document.createElement('style'); style.textContent = styleContent; style.setAttribute('data-toolbar-anti-flicker-loading', true); document.querySelector('head').appendChild(style); if (userButtonMinWidth) { const userButtonStyle = document.createElement('style'); userButtonStyle.textContent = `#toolbar-item-user {min-width: ` + userButtonMinWidth +`px;}` document.querySelector('head').appendChild(userButtonStyle); } } } document.querySelector('html').classList.add(...classesToAdd); })(); Barry Giller | 澳门六合彩开奖记录资料

澳门六合彩开奖记录资料

Skip to main content

Barry Giller

Van Lunen Center Faculty | Head of School, Charlotte Christian School, Charlotte, North Carolina

Education

Barry graduated from Wheaton College in 1994 with a Bachelor of Arts in history/social science and a certification in secondary education. He also holds a master鈥檚 degree in educational leadership from Nova Southeastern University. 

Professional Experience

Since 2010, Barry has served as the Head of School at Charlotte Christian School in North Carolina. Charlotte Christian School was founded in 1950 and serves over 1250 students in grades JK-12. Barry serves on the board of directors for the Council of Educational Standards and Accountability and the North Carolina Independent Schools Athletic Association.

Barry served six years as headmaster at Christian Heritage School, a private K-12 interdenominational Christian college preparatory school in Trumbull, Conn. He joined Christian Heritage in 2001 as the upper school principal and was promoted to headmaster in 2004. He was a member of the first Van Lunen Fellows cohort in 2007. In addition to 31 years of work as a Christian education administrator, he has a strong background in development, athletics, and teaching. Before his appointment at Christian Heritage, he also served at Dade Christian School in Miami, Fla., and Stony Brook School in Stony Brook, N.Y. He has previously served as a principal, assistant principal, athletic director, teacher, coach, and dorm parent. Barry has served on The Van Lunen Center faculty team since 2019.