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

app

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); })(); Certification Renewal School of Education | app

app

Skip to main content

Certification Renewal

When your Michigan Standard Certificate expires, you have three options:

1) Apply for the

  • This renewal is valid for five years, and then you may apply for subsequent renewals or the Professional Certificate.

2) Apply for the Professional Certificate

  • .
  • The three years of teaching experience required for the Professional Certificate must be completed in Michigan and in a school that participates in Ѿ󾱲’s teacher evaluation process. If you are teaching in another state or country or a non-participating Michigan school, you may renew the Standard Certificate as described in option 1.
  • Note that one additional reading class is required; check this . If you are out-of-state, you may complete an online course offered by a Michigan institution or locate a course at a university near you that meets the specifications of the law. For an out-of-state course, complete this and mail it in yourself to the Michigan Department of Education after you have applied for the Professional Certificate online.
  • The Professional Certificate is valid for five years, and then you may .
  • An optional  is also available for teachers who complete  or training and receive a highly effective rating on three out of the five most recent annual Michigan teacher evaluations.

3) Allow the certificate to expire if you are not employed in a position that requires a valid certificate (you can always renew it in the future—you will just need to meet the renewal requirements before you apply).

Additional information for all teachers

Instructions to apply online (for all certificate levels and renewals)

(view your certificate information online)

Ѿ󾱲’s (provides answers to frequently asked teacher certification questions)

Recommended programs for certificate renewal:

  • Any of app's graduate education courses may be used to renew. Note that some courses are offered online, and tuition rates are affordable.
  • app also offers endorsement programs that allow you to add new grades/subjects to your certificate. If you are accepted to this program, these courses may also be used for renewal (even if they are undergrad-level courses).
  • For information or advice about completing semester hours at a different institution in Michigan, contact the appropriate & for assistance.
  • MDE maintains a . Select Category “OnLine Courses” to view online options.
  • Courses and professional development about teaching Bible/religion as a content area are not accepted for renewal.

An is also available to candidates who complete an program. This certificate is valid for five years, and then you may .

Renewal outside of Michigan

If you are in another state or country, you may complete online courses or SCECHs through a Michigan institution (as described above) or complete courses at an out-of-state college or university in person or online. Verify that the institution is regionally accredited and has a state-approved education program.

Out-of-state courses could be in an education-related master's program and/or courses toward a new endorsement subject area . Professional development hours completed in other states or countries may not be used unless you earned college or university credit.

Contact the certification and assessment coordinator at (616) 526-6208 or certification@calvin.edu