There are many different curriculum that you can use to teach AP Computer Science Principles. Below are some of the more popular courses used. Although there is no one box that fits all, you should generally pull from a collaboration of resources
Username or Email Address
Password
Remember Me
Username
Email
Registration confirmation will be emailed to you.