Close

Book

Russel S.

Are you booking as:
To Top

Russel S.

Tutor-Mentor

Hours Tutored:
US $

Ask For Price

per hour

Education

Hong Kong International School, 2016
B.A. Computer Science
Princeton University, 2020

Academics & Tutoring Experience

  • I've taught individuals and groups up to 10 people as part of my high school programming club

Why I love to teach

I love programming, but I love learning the underlying mathematics and philosophy far more. Its pretty cool to be able to build apps (and I've built a few), but the ability to see links to Haskell, first class functions, currying, and closures in Swift's func name(arg: Type) -> (String -> String), makes the process of programming easier, and more rewarding. Thinking like a programmer requires knowledge of computational structures - semantics - and not just language syntax. Naturally, I'm rather emphatic on this point, so when I get to teach new ideas, answer questions, and clear up misunderstandings, I'm quite contented.

Interesting fact

I love history and philosophy as much as I like computer science. Actually, I have a bookshelf dedicated to keeping my history books. I have yet to collect enough philosophy though.

Introduction Video

Languages Spoken

Demonstration Video

Blog Posts

No Blog Posts.
Tutors that also attended

Princeton University

Sophie L.
Tutor-Mentor
Princeton University, 2021
Politics
Tutors that share similar passions as
Russel S.
Yiluo L.
Tutor-Mentor

Co-founded Hackathon

Level 10 Certificate in Art for Manga and Animation

Astrophysics Research, Software Intern

University of California, Santa Barbara, 2021
B.S. Physics
Darshna S.
Tutor-Mentor

Teaching Underpriviledged Kids

Indian Classical Dancing

Coding

Hong Kong University of Science and Technology, 2021
B.Eng Computer Science or Engineering
Angela F.
Master Tutor

Habitat For Humanity

Student Newspaper

MUN

Design Editor

Stonehill College
B.A. Communication & Psychology
Fairleigh Dickinson University (Class of 1994)
M.A. Organizational Communication
Ekisha B.
Tutor-Mentor
  • Chess Club leader at HKIS
  • Service on Saturdays
  • Red Cross Society
  • National Association of the Blind
  • Father Ray's Foundation, Thailand
University of Massachusetts Amherst, 2023
Mathematics
Tutors that teach the same subjects as
Russel S.
Joel K.
Master Tutor

AP Physics C

AP Physics 1

AP Computer Science A

Honors Physics

Concordia College
B.A Science Education, Minor in Mathematics
Columbia University Teacher's College
M.A Educational Administration
Paul T.
Master Tutor

AP Computer Science

AP Computer Science Principles


Syracuse University, 1981
B.S. Computer Science (Magna Cum Laude)
Syracuse University, 1983
M.S. Computer Science
Edward C.
Tutor-Mentor

AP Calculus AB

AP Physics 2

AP Computer Science A

University of California, Santa Barbara, 2021
B.Eng. Computer Engineering
< back to tutors
To Top
AP is a registered trademark of the College Board, which was not involved in the production of, and does not endorse, this product.

IB is a registered trademark of the International Baccalaureate Organization, which was not involved in the production of, and does not endorse, this product.
Website by Thomas Luk (2019)