Mr. Ryan Macomber

Phone: 704-260-6600 ext. 41626


Degrees and Certifications:

Bachelor of Science in Chemistry Salisbury University, 2008 Teacher Certification Millersville University, 2016

Mr. Ryan Macomber

Welcome parents and students to my website!  On the left side you will find links to each of my classes with all necessary information.  I am looking forward to having an exciting and successful school year.

For all classes, we will be transitioning to Canvas based learning starting on the 30th.  Make sure you are able to log-in to Canvas and have access to the first three units of content.  If you have any issues or questions, please email me.  Also, sign up for your class Remind using the code below:

1st Block Honors Physics: CMHSPhys1

2nd Block Honors Physics: CMHSPhys2



  • 1st - Honors Chemistry
    2nd - Planning
    3rd - Honors Academy Physics
    4th - Honors Physics

About Me

  • I am originally from New Freedom, Pennsylvania (due north of Baltimore, Maryland) and moved here during the summer.  I graduated from Salisbury University with a Bachelors of Science in Chemistry and a minor in Physics.  After graduation, I spent 4 years working as a protein chemist for a biochemical company based near Philadelphia, PA.  When the opportunity presented itself, I began tutoring for the local community college and used that to transition into a teacher preparation program.  I completed the program through Millersville University of Pennsylvania with a certification in Secondary Science Education.
    I am an avid sports fan and will not hesitate to incorporate them into my lessons (I'm looking at you Physics).  I have a deep running passion for the physical sciences, and will transfer my love of them into the classroom.  I am excited with all my recent changes, and am looking forward to getting to know all of my students and having another great year as a Charger.
    I am excited to announce that Cox Mill will be continuing our VEX Robotics team.  We will have this on the announcements and it is open to all students.  We typically meet after school 4 days a week for 1-2 hours.  The team will be competing at local competitions throughout the school year as well as the regional state competition and (fingers crossed) the national level.  If you would like more information or have any questions about the team, please do not hesitate to email me.