I graduated from Rutgers University with a double major in biomedical engineering and computer science. After that, I worked as a software developer for a few years before getting my master's in computer science from Brown University.
Undergraduate Degree: Rutgers University-New Brunswick - Current Undergrad, Biomedical Engineering
SAT Composite (1600 scale): 1590
SAT Math: 800
SAT Verbal: 770
SAT Writing: 800
I've just started getting into rock climbing, though I mostly do indoor bouldering. I also enjoy playing Hearthstone, transcribing songs into guitar tablature, and clicking the 'Watch next episode' button on Netflix.
AP Computer Science A
AP US History
College Level American History
High School Biology
High School Computer Science
High School Level American History
IB Computer Science
SAT Subject Tests Prep
Technology and Coding
What is your teaching philosophy?
If I can understand it, then so can anyone who is willing to listen to me long enough.
What might you do in a typical first session with a student?
Ask the student about their strengths, weaknesses, and what they hope to get out of the tutoring experience, as well as how far into the subject they have gotten, and then give a few practice questions or a practice exam.
How can you help a student become an independent learner?
I can't force someone to take initiative, but I can (and will) assign extra work to do. The most important thing is to improve confidence, so that learning becomes rewarding rather than distressing.