CS Recitations Team

Dave Horrigan

Founder, Teacher

Dave Horrigan earned a BS in Computer Science and Engineering from MIT. He started his career in software systems consulting with Price Waterhouse and Computer Sciences Corporation and then worked at a number of start-up and global software companies doing software development, software product management, and technical training. Most recently he has managed software services organizations delivering full-life-cycle software implementation projects and software education services to customers ranging from start-ups to Fortune 500 companies. In starting CS Recitations, he is pursuing his passion for computer science and education by offering new and expanded computer science learning opportunities to today's students.

John Shubin


John Shubin has Engineering Degrees from Harvey Mudd College and Northwestern University.  John transitioned to teaching following a successful career in computing and data communications.  Currently working in the Wellesley school District, John also mentors the Robotics club at Needham High School.  When he isn’t teaching, John swims competitively, plays music with the Needham Community Band, and consults with local companies.

Holly Horrigan

Principal, Teacher

Holly Horrigan earned a BS in Economics from MIT. She began her career on Wall Street as an analyst and financial engineer. Her achievements in the industry include several publications and two patents related to statistical modeling. Holly is a licensed teacher of mathematics and teaches math to elementary- and middle-school students at the Russian School of Mathematics in Framingham. In her spare time, Holly enjoys hiking in the White Mountains and trying new recipes.

We emphasize algorithmic thinking and creative problem solving.

Register for ClassesClass ScheduleContact Us

Sign up for our Email List

Connect with us