Hi! My name is Alvin, and I am currently a double major in Computer Science and Psychology at the University of Michigan. I taught 5 years for Silicon Valley Youth, a nonprofit organization based in Palo Alto, CA. There, I primarily taught subjects for competition math, like AMC8 and AMC10, so I have a lot of experience in high-difficulty questions from the high school level and below. I have als...
Hi! My name is Alvin, and I am currently a double major in Computer Science and Psychology at the University of Michigan. I taught 5 years for Silicon Valley Youth, a nonprofit organization based in Palo Alto, CA. There, I primarily taught subjects for competition math, like AMC8 and AMC10, so I have a lot of experience in high-difficulty questions from the high school level and below. I have also taught subjects in Computer Science like JAVA, C/C++, Python, and CSS/HTML. I primarily will give presentations on the subject you are looking for, in which I will describe concepts, explain them and their uses, and go over how to solve questions, especially some ambiguous ones that seem challenging but just need more experience with. For homework, I typically assign competition math questions on the subject or from a textbook I found useful in the past. If you have any questions doing the homework, I encourage students to: first, attempt the problem for up to 30 minutes, trying a different method each time; next, research thoroughly before then asking me for guidance. From my experience I have found learning some difficult problems yourself and working through them with creativity can help you learn the concepts deeper and more thoroughly. During instruction, I ask for active participation, and hope that students freely ask me questions about explanations they don't understand on the spot, to make sure they don't get backtracked and are lost completely. I hope to see you in one of my future classes!