Banner: This is a Free feature

CodeHS teachers can verify their accounts to gain access to restricted teacher resources such as Solutions, Lesson Plans, the Teacher Forum, and the Problem Bank. The verification process protects academic integrity by ensuring students can not gain access to these materials.

.There are two steps to becoming a Verified CodeHS teacher:

  1. Confirm your school email address

  2. Verify that you are a teacher at a school

Confirm Your Email Address

Before becoming a verified teacher, first you will need to secure your account and verify that it belongs to you by confirming your email address.

When you signed up for CodeHS, an email with a confirmation link was sent to the email address you provided during the sign up process:

screenshot of email with confirmation link to complete your CodeHS account creation

Don't see the email? No worries. Sign in to CodeHS and you will see this banner, allowing you to resend the email or change your email address:

screenshot of the banner at the top of your CodeHS Teacher Dashboard with links to resend your verification email or change your email address

Teacher Verification Process

To verify your identity as a teacher at a school, click here to fill out the Teacher Verification Form:

You will need to provide a direct link to your school's staff directory page where you are listed as a teacher or a link to your photo ID.

Note: If your school email is different from your CodeHS account email, you will also need to confirm and verify that both email addresses belong to you.

Verifying is a manual process, so please allow 5-7 business days to become verified. You will receive an email once you become verified.

Still have questions? Reach out to

Did this answer your question?