To create a teacher account with Project STEM, your school must sign up to use the platform. If you are interested in signing up, please reach out to and we'll be happy to get you started!

Once your school is signed up and we have you registered as a teacher, our team will send you a welcome email containing a School and Educator ID. The former will be shared by all teachers and administrators at your school who will create Project STEM accounts, but the latter will be yours alone! Please do not share your Educator ID, as they can only be used once. If someone else creates an account with your Educator ID, you will need to email to request a new one.

To set up your account, navigate to Project STEM's signup page and either create a username and password or use one of the available Single Sign-On methods. (Please note: our team is setting up Clever integration, and will have it available by the end of the summer, but at this point Google is the only SSO method enabled.)

Next, you will need to verify your account. If you signed up with an email/password combination, you will receive a link in your inbox. If you're using a Single Sign-On service, you will simply authenticate your SSO account.

Once your account is confirmed, you will proceed to complete your account setup! Here you will need to choose your account type (if you are teaching a course, choose "teacher," as admin accounts are read-only), list your first and last name, and enter your PS School and Educator IDs.

Once this is done, your account is up and running! Our support team will automatically add courses to your account once it's complete. Please allow up to a week for courses to be added.

If you have any questions or concerns while setting up your account, feel free to reach out to

Co-Teacher Accounts

If you need to set up a co-teacher, or have another teacher added to your school, please email our support team at for assistance. In your email, please include the other teacher's name and email address, and let us know specifically to which course(s) they should have access.

Did this answer your question?