CS Recitations Team

Dave Horrigan

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.
Holly Horrigan

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 has taught math to elementary, middle, and high school students in the public schools and at the Russian School of Mathematics in Framingham. In her spare time, Holly enjoys hiking in the White Mountains and trying new recipes.
Peter Spyropoulos

Peter Spyropoulos

Teacher
Peter Spyropoulos earned a BS in Mathematics from Tufts University and an MS in Computer Science from Boston University. Passionate about mathematics, he started his career in software development and continued with interesting assignments in international technical support and consulting services at Stratus Technologies. Most recently Peter successfully developed and managed life-cycle management practices for Alcatel-Lucent's hardware maintenance services organization. Especially when the weather in New England is nice, Peter enjoys taking advantage of the outdoors by running, biking and hiking.
Nick Darling

Nick Darling

Teacher
Nick is an experienced Digital Marketing professional with a demonstrated history in digital marketing and web development in an array of industries from Radio and TV News, corporate B2B Web Lead Generation as well as most recently higher education / non-profit advancement. Nick has received multiple awards for web design including two Edward Murrow awards for best news radio website. He is currently working for Boston College as the Senior Marketing Technology manager, where he oversees all digital operations including web design and development, email marketing, marketing automation and social media. During his free time Nick loves snowboarding, camping, and going to the beach. He also coaches his daughter’s softball team and his son’s T-Ball team and loves more than anything spending time with his family.
Jose Brache

Jose Brache

Teacher
Jose Brache earned a BS in Electrical and Computer Engineering from WPI and an MBA from Babson College. Jose began his career as an engineer supporting technical sales, designing embedded systems for computer based data acquisition. Most recently Jose has worked as an Enterprise Sales Engineer at a startup delivering a machine learning deployment platform, primarily serving Fortune 500 companies. Jose is passionate about machine learning and AI, and believes people will benefit from having machine learning leveraged to provide better products and user experiences. Jose enjoys running, skiing, building computers, traveling, hiking and has climbed Mt. Kilimanjaro.
Zibing Zhang

Zibing Zhang

Teacher
Zibing Zhang is a fourth-year student at Northeastern University studying math and computer science. In college he has worked as a tutor for the introductory computer science courses as well as an assistant for the first-year engineering center. Most recently Zibing has completed an eight-month internship at PowerAdvocate doing web development. In his free time, Zibing enjoys reading, biking when the weather permits, and playing cards.
Dwayne Delaney

Dwayne Delaney

Teacher
Dwayne Delaney earned his BS in Mathematics and Secondary Education from Bridgewater State University and is a local math teacher at Natick High School! He additionally has experience working as a return to intervention teacher and tutor. Whenever he is not daydreaming about how math is intertwined in our universe, Dwayne trains as a nationally recognized Dance Dance Revolution esports professional. Also during his favorite time of the year, he finds the time to carve pumpkins into wild works of art.
Sam Weimer

Sam Weimer

Teacher
Sam Weimer is currently a Computer Science student in his senior year at the SUNY Binghamton University Thomas J. Watson School of Engineering and Applied Sciences. Sam plans to pursue a career in software development. His favorite programming language is Java, but he also programs in C, C++, Python and JavaScript. During his spare time, Sam likes to work out at the gym, help out with projects for his dad's welding company, and play video games.
Sam Horrigan

Sam Horrigan

Teacher
Sam Horrigan is a senior at Johns Hopkins University double majoring in Computer Science and Economics. Sam has been teaching for CS Recitations for several years and was a volunteer Needham Youth math tutor serving children in his local community. Sam has become a favorite for online Python and Java instruction! In his free time he likes to play the stock market, go to the gym, play hockey, and cook.

Sign up for our Newsletter

Stay up to date with the latest news from CS Recitations.
  • This field is for validation purposes and should be left unchanged.