Our Team Leadership

Our Mentors

Angela Yanette

Ms. Angela Yanette has been teaching at Montclair High School for ten years. She teaches Fine Arts, such as Sculpture and Ceramics and also teaches Digital Technology such as CAD Design and 3D Printing as well as Digital Imaging, which includes the Adobe Creative Suite. While also mentoring Robotics during this time she helps our team with administration, design layouts as well as CAD development for 3D Printing.

Michael Barouch

Mr. Michael Barouch has been mentoring the team since 2001 – he also has been teaching robotics class, automotive class, power tech in addition to teaching both adult school welding and metal art – and summer camp welding and metal art for younger students who will be entering MHS.

Charles Murphy

Mr. Charles Murphy is a security guard and has been working at Montclair High School for 18 years. He has always been interested in robotics and jumped at the opportunity to observe students working as our third mentor. This is his second year with Team 555. He has played international basketball, and his hobbies include pitching horseshoes and grilling. 

Interested in becoming one of our mentors? Click the button below!

Our Student Leadership

Danica Stout

Team Captain

Max Pearson

Robot Project Manager

Cooper Adler

Robot Project Manager

Henry Brackenbury

Build Lead

Jivan Jaiswal

Build Lead

Julia McCafferty

Build Lead

Rachel Bauer

Business Lead

Sabrina Juergensen

Business Lead

Joaquin Bustios

CAD Lead

Wyatt Foster

CAD Lead

Connor Baney-Giampoala

Code Lead

Rafael Baird

Code Lead

Hayden McAdams

Electronics Lead

Taiki Rogers

Electronics Lead

Izzy Schwartz

Safety Coordinator

Leo Danziger

Safety Coordinator

Anisa Adhami

Scouting Coordinator

Bryant Wolfe

Scouting Coordinator

Oz Axelrod

Scouting Coordinator

Our Divisions

Montclair Robotics has 4 engineering divisions and 1 non-engineering division. They work together to build the robot, host fundraisers, and do community outreach promoting STEM. Every member of the team is a part of one or more divisions. Divisions allow our members to specialize in a certain area of the team that they’re interested in. Our veteran team members help to train our new members every year no matter their skill and experience level.

Non-Engineering Divisions