Study With Our Tutors
Erin
Massachusetts Institute of Technology - BS Computer Science
Hi, I'm Erin, an MIT Computer Science major with a passion for blending technology with the arts and social reform. I've excelled in competitions, from CyberPatriot to FBLA, and contributed to projects in web development and data visualization. I teach programming, machine learning, and more, using my diverse skills to inspire and educate in a digital world.
Teaches:Computer Science
Curriculum:APAdmissions
Hire a tutorQualifications
Massachusetts Institute of Technology:BS Computer Science
GPA:4.8
Vetted Tutor
Personally Interviewed
Our tutors go through a rigorous selection process, having been interviewed to assess their teaching skills and subject knowledge. They have extensive tutoring experience with a track record of success, helping students achieve their academic goals.
Tutoring Experience
As a Computer Science major at MIT, I've dedicated myself to exploring the intersection of technology and society. My journey began in high school, where I excelled academically and secured national placements in CyberPatriot and FBLA competitions, fostering a deep interest in cybersecurity and programming.
During my time at MIT, I've engaged in multiple research projects, such as developing an interactive map for the "Self-Provisioning Cities" project at the Digital Humanities Lab. This work not only honed my skills in web development and data visualization but also deepened my understanding of urban dynamics and social justice.
I also delved into digital arts as an intern at Bennett College, where I used augmented reality to bring a historical mural to life, integrating Afrofuturism with the civil rights legacy of the college. This project was a perfect blend of my passions for technology, art, and history.
My commitment to applying tech skills in varied contexts has led me to mentor and teach, from guiding CyberPatriot competitors in network security to tackling complex algorithms in my independent research. Whether it’s machine learning, website programming, or full-stack development, I bring my enthusiasm and expertise to each subject, aiming to inspire and educate the next generation of tech innovators.
Tutoring Approach
My tutoring approach is rooted in a belief that learning should be interactive, engaging, and directly tied to real-world applications. I strive to make each session dynamic by integrating practical examples, interactive coding sessions, and problem-solving challenges that are directly related to the topics we cover.
I begin by understanding your goals and learning style to tailor sessions that are both challenging and achievable. From there, I often use a mix of direct instruction, guided practice, and hands-on projects to reinforce concepts. For example, when teaching programming, we might develop a small web application that incorporates lessons from several different areas like HTML, CSS, JavaScript, and backend logic. This not only helps solidify the coding skills but also shows how components work together in actual development scenarios.
Feedback is crucial, so I encourage open communication and provide regular check-ins to ensure we are on track and adjusting as needed. My aim is to build not just technical skills but also confidence and curiosity, equipping you with the knowledge to explore new challenges independently. Whether you're a beginner or looking to enhance your existing skills, I’m here to support your journey and make learning a rewarding experience.
Flexible online tutoring to fit around your schedule
Hire a tutor
Please fill out the form and we'll find a tutor for you