All CodeHS courses are available for free! This covers 10+ years of computer science curriculum including middle school, high school, and AP courses. You can see all of our courses here: https://codehs.com/info/curriculum/all_courses.
It's easy to get started on CodeHS for free, just visit codehs.com/signup/teacher to create your account and invite your students to join.
CodeHS provides software tools, support, training and more on our "Pro" package. On Pro, you also get lesson plans, a gradebook, advanced progress tracking and much more. You can see more about what you get on Pro here: https://codehs.com/pro/.