Portia Morrell
Portia M

Portia M

Expert Computer Science Tutor – AP CS and Beyond

Hi, I’m Portia Morrell, a dedicated and experienced computer science educator with over a decade of teaching, curriculum development, and coding instruction. I specialize in guiding serious, motivated students through AP Computer Science A, programming projects, and advanced coding concepts.

If you're ready to level up your coding skills, tackle challenging CS topics, or prepare for AP exams, I offer tailored 1:1 tutoring sessions designed to match your pace and goals.

I focus on empowering students to not only ace their exams but also build confidence in coding through real-world projects, image processing, and hands-on practice.

Sessions

  • 1-hour Tutoring Session
    Focused 1:1 instruction tailored to your specific needs. Ideal for AP CS exam prep, debugging, or concept review.
    60 min
  • Project Based Session
    Work through a guided project to reinforce programming skills. You can choose to bring a project to work on or a project will be provided based on the skills you want to apply.
    90 min
  • Emergency Coding Help
    Get quick troubleshooting or debugging help. Includes 30 minutes of code review before the session. Perfect for urgent coding issues or last-minute fixes.
    30 min

Recurring sessions

  • Weekly Tutoring (4 sessions)
    Ongoing support to tackle long projects, exam prep, or more consistent consistent help.
    60 min
    🔥 Save $20
  • Skill Development (4 classes)
    Participate in regular classes designed to enhance your skills in coding.
    60 min
    🔥 Save $20

Custom Products

  • Code Review & Debugging
    Need a fresh set of eyes on your code? I offer detailed code reviews and debugging to help identify errors, improve efficiency, and ensure best practices. Submit your code, and I’ll provide thorough feedback and solutions within 48 hours. Perfect for students and teachers who need guidance but prefer to work asynchronously. What’s Included: - Comprehensive review of up to 200 lines of code. - Error identification, debugging, and optimization suggestions. - Clear, written feedback with explanations and best practices. - Code comments and potential solutions provided directly within your code. How It Works: - Submit your code and a brief description of the problem. - I review, debug, and provide feedback within 48 hours. - Receive a fully commented version of your code with explanations and next steps.

Let's Learn Together!

Specialties:

⭐ AP Computer Science A (Java) – Exam Prep and Labs

⭐ Python, JavaScript, Java, (Foundational C++, PHP, and SQL), Scratch, Makecode Arcade, Arduino

⭐ Advanced High School, College-Level & Bootcamp Programming

⭐ Debugging, Algorithm Development, and Problem Solving

⭐ Personalized Coding Assignments for Deep Learning

Who I Work With:
🚀 High school students enrolled in AP Computer Science or advanced CS courses
🎓 College students needing support with programming assignments
🧑‍💻 Serious Adult learners seeking extra practice

Why Choose Me?

✅ Proven track record of student success in AP CS exams and beyond

✅ 10+ years of classroom and online tutoring experience

✅ Project-based learning to enhance creativity and problem-solving skills

✅ Real-world coding exercises that simulate industry practices

Let's Connect:
If you're serious about mastering computer science and ready to invest in your future, I’d love to help you achieve your goals. Book a session today, and let’s start coding!

me

Skills

  • Java

    I've taught AP CSA and took programming 1 & 2 in college

  • Python

    I've been teaching Python since 2014.

  • Web Design (HTML/CSS/Javascript)

    Intermediate skills

  • Creative Coding

    Scratch, Makecode Arcade, P5js

Experience

  • Camp Instructor

    Jun 2011 - Aug 2013

    Coding Camp Instructor for the summers of 2011-2013

    iD Tech Camps

  • Workshop Coordinator & Instructor

    Jan 2014 - Jun 2016

    Researched and created a fun and engaging STEM curriculum for afterschool classes for 2nd - 8th grade students. Subjects include: Scratch, Python, Java, Mobile Apps, Chemistry, Physics, Engineering

    Launch Math & Science Centers

  • Adjunct Professor

    May 2016 - Jul 2021

    Independently designed and taught various courses, including HTML & CSS, PHP & MySQL, Intro to Programming, Fundamentals of Programming with C++, and Intro to Java.

    Baruch College (CAPS)

  • Computer Science Teacher

    Aug 2017 - Jun 2022

    I designed and implemented a bilingual curriculum for 8th-10th graders, integrating coding languages like Scratch, Python, HTML/CSS, JavaScript, and P5.js with cross-disciplinary projects in history, ethics, and technology.

    Lycee Francais de New York

  • Computer Science Teacher

    Sep 2022 - Present

    I instruct and guide students asynchronously in AP Computer Science A (CSA) and Intro to Computer Science, developing and adapting lessons to meet diverse learning needs. I provide comprehensive assessments and detailed, constructive feedback to help students deepen their understanding and improve their coding skills.

    One Schoolhouse