Richard's picture - Licensed CS Teacher | Math & Programming Tutor tutor in Norton MA

Contact Richard by filling in:

Your Name

Please enter your name.

Your Email

Enter a valid email address

Your Message to Richard

Why do you need tutoring?

Mr. Richard P.

specializes in Licensed CS Teacher | Math & Programming Tutor · male

"I'm a Massachusetts-licensed Computer Science teacher (Digital Literacy & Computer Science, grades 5-12) and a former full-time teacher at Salem Academy Charter School for 1 year, where I taught both middle and high school. I hold a B.S. and M.S. in Computer Science from UMass Amherst, and I've also worked in the industry through multiple internships. In the classroom I designed and taught courses more...

"I'm a Massachusetts-licensed Computer Science teacher (Digital Literacy & Computer Science, grades 5-12) and a former full-time teacher at Salem Academy Charter School for 1 year, where I taught both middle and high school. I hold a B.S. and M.S. in Computer Science from UMass Amherst, and I've also worked in the industry through multiple internships. In the classroom I designed and taught courses ranging from introductory programming to artificial intelligence, and I have expierence supporting learners with IEP/504 plans and English as a second language.

My approach to teaching emphasizes projects and practical skills. In middle school, I focused on using Scratch to let students quickly make something they could be proud of. I also want students to see the results of their work quickly, to excite them to move on to bigger and better things. In high school, we focused on Python and Java fundamentals, basic algorithms/ data structures, and web development (HTML/CSS/JavaScript). I wrote units aligned to standards, with clear rubrics and examples, and made sure to frequently check in with students for understanding.

As a tutor, I think the same structure is important. I provided tutoring in college as a TA for Intro. to Computation, helping students understand formal computer science. I use the first session to diagnose gaps, then set a goal with the student we can work towards. I try to model good problem-solving habits, reading the prompt closely, planning out code and writing pseudo-code, and testing our solution. Regardless of if it's programming or math, my goal is to have consistent progress and help the student grow in confidence with the subject." less...

Details

fee: $45 (for 60 min)
travel distance: 20 miles
meeting type: either in-person or online

Contact

website: on file

Education and Qualifications

certified: Richard P. is a certified tutor

University of Massachusetts Amherst, Computer Science

University of Massachusetts Amherst, Masters

Norton, MA 02766

Subjects Tutored

Algebra 2 - Calculus - Geometry - Physics - Trigonometry - Java - Python - Computer Science