Current Available Courses

Click a category below to see the courses available.

 View all courses by date 

 View courses in calendar format 

 Order an Official Transcript 

Email NotificationSign up for automatic email notification!

Receive immediate notification by email each semester when our latest Teacher Enhancement courses become available. Never miss out on a course again!

Just click HERE to sign up.

Summer 2025 Camps for Elementary, Middle, and High School Students

We anticipate these camps being available in the Summer of 2025:

  • Academies for Young Minds:
    Grades K-8
  • Engineering Design Camps:
    Grades 9-12

Our summer camps always fill up fast! Sign up for our mailing list now so you'll be notified as soon as registration for the camps opens in early Spring 2025.

Just click HERE to sign up.

Click HERE for information.

Automatic Email Notification

Thank you for signing up to receive automatic email notifications each semester when our latest Teacher Enhancement courses become available. All we need is your email address, which you must enter below.

Request Verification   In order to ensure that we have the correct information we'll need to send emails to you, we will send you a verification email immediately upon your submittal of a request to receive email notifications. Please follow the instructions given in the email in order to complete your request. If we do not receive your response within 24 hours, your request will be deleted from our system.

If you do not receive your verification email within 5 minutes of submitting your request, it is likely that there is some problem with the email address you provided, or you may have a spam blocker in place that is preventing our emails from reaching you. In the case of an email address error, you can return to the Teacher Enhancement website and make a new request using your correct email address. In the case of a spam blocker, please whitelist (allow) receipt of emails from '' and ''. Please contact us if you have questions or experience a problem you cannot resolve.

You can "unsubscribe" from the automatic email notification system at any time. Instructions will be provided in each email you receive.

Please provide your email address in the space below.

Please enter your email address again.Why? To catch typing errors. We're all human, you know!

Enter into the space below the digits that appear to the right.


Click the 'Submit' button to submit your request.

Use of your email address   Your email address will not be shared with or given to any party outside of Continuing and Professional Education Services at Colorado School of Mines. It will be used only to send to you notifications of the availability of courses associated with the Teacher Enhancement Program.