Get Personalized Support for APCS-A, APCS-Principles, and Teacher Certification Prep

Whether you’re a student preparing for the AP exam or a teacher building out your course, CS++ now offers personalized consulting and tutoring to help you reach your goals. With over 20 years of classroom experience and a track record of helping both students and educators succeed, I’m here to help you level up your Computer Science journey.


Click to See Detailed Services

For Students
1-on-1 AP Computer Science Tutoring

Get expert help in AP Computer Science A or AP Computer Science Principles. Whether you’re struggling with concepts like recursion, arrays, or Big Ideas (or you’re looking to get a 5 on the exam) I provide structured, individualized support.

Services Include:

  • Homework help and coding walkthroughs
  • Create Task coaching (for CSP)
  • Multiple-choice and FRQ practice
  • Exam prep and pacing
  • Concept reinforcement (loops, classes, data structures, etc.)

Rates:

  • $100/hour
  • 5-session package: $450
  • 10-session package: $800

Sessions include custom exercises, review materials, and follow-up notes.


Why Work With Me (Students)

I’ve helped over a thousand students earn top AP scores, understand programming at a deeper level, and build the confidence to pursue CS beyond high school. I make complex topics accessible, break things down clearly, and meet you exactly where you are—whether you’re just getting started or aiming for mastery.

For Teachers
Curriculum Development, Consulting, and Certification Support

If you’re a teacher launching or improving an AP CS course, I offer personalized coaching and consulting. Whether you’re looking to align with the College Board framework, need help with pacing or resources, or want support for your own certification, I’ll work with you to meet your specific needs.

Services Include:

  • APCS-A and APCS-Principles course design and pacing
  • Project and assessment development
  • State certification support
  • Custom resource development
  • Technical support with GitHub Classroom, Canvas, and more

Rates:

  • $120/hour
  • 5-hour package: $500
  • 10-hour package: $900

Why Work With Me (Teachers)

I’ve trained and mentored computer science teachers across the country, led district-wide CS pathways, coached new AP teachers, and developed curriculum adopted by schools nationwide. As the author of the Computer Science Principles textbook and founder of CS++, I bring both classroom and curriculum leadership experience. I’ll help you deliver a high-quality CS course that’s manageable, rigorous, and engaging.


Ready to Get Started?

Email me directly at [email protected]
Or fill out the interest form here:

You agree to receive email communication from us by submitting this form and understand that your contact information will be stored with us.

Let’s talk about how I can help you or your students succeed in Computer Science.



Daily Lesson Plans 

This material contains a comprehensive collection of 90-minute lesson plans for a semester’s worth of instruction in AP Computer Science Principles to serve as a companion to this textbook. Each lesson plan includes clear objectives, related requirements, a list of necessary materials, a detailed procedure, an assessment method, and a reflection section. The lessons are designed to be engaging and interactive, incorporating a variety of teaching techniques to help students understand and apply the key concepts of computer science. In order to modify the course for a year-long course with approximately 180 instruction days, each lesson plan can easily be spread across two days of instruction. 


Textbook 

Computer Science Principles: The Foundational Concepts of Computer Science, 5th Edition, Kevin Hare – Yellow Dart Publishing – 2024


Daily Practice Questions

Enjoy complimentary access to a daily selection of 5 random questions from our extensive pool of over 500 thoughtfully crafted questions – even if you’re not a member. Dive into the excitement of learning with these free, rotating questions that change every 24 hours, offering a taste of the variety and depth our content and book have to offer.


Membership

For those hungry for more, our membership unlocks the full spectrum of over 500 questions, providing a comprehensive exploration of the diverse topics covered in our content and book. Delve deeper into the world of computer science, enhance your understanding, and master the principles that matter. Our membership also grants you exclusive access to detailed units from the comprehensive book and on our website. From foundational concepts to advanced topics, our units offer invaluable resources to support your learning journey. Elevate your exploration of computer science and make the most of your membership!

Ready to take the plunge into the world of computer science? Start Your Membership Today and enjoy free daily questions along with a treasure trove of over 500 more!


Subscribe to our Newsletter