Spencer
Advisor Spencer, a FenDoDo Diamond Consultant, is passionate about math, computer science, and physics. He structures his lessons with a strong focus on logic, conceptual understanding, and practical application. By integrating exam-style drills, competitive problems, and project-based learning, he helps students not only master standardized exams but also apply knowledge to real-world programming and academic projects.
Academic Qualifications
Bachelor of Science in Computer Science,
Minor in Mathematics
Experience
Teaching Experience & Achievements:
* Over 5 years of experience teaching English, math, computer science, and physics from high school to university level
* Guided students to improve final grades from B to A in subjects such as chemistry, math, and physics
* Helped students achieve top scores on AP exams, including AP CSP (5) through self-study in just 2 months
* Successfully mentored a student in transferring to New York University (NYU)
* Experienced in tutoring AP courses, advanced mathematics, algorithm design, and software projects in Python, C++, and Java
Subject Scores:
SAT: 1440 (English 650, Math 790)
TOEFL: 119 (Reading 30, Listening 30, Writing 30)
AP:
* Chinese (5)
* Computer Science A (5)
* Computer Science Principles (5)
* Physics 1 (5)
* Physics C: Mechanics (5)
* Microeconomics (5)
* Calculus AB (5)
* Statistics (4)
Teaching Subjects
Algebra | AP Calculus • Physics • Computer Science • Microeconomics • Statistics | Data Structures & Algorithms | Python, C++ | Java | Computer Vision