...Samuel also volunteered with a nonprofit organization dedicated to teaching programming to middle schoolers. In this role, he led a comprehensive course on intermediate Java, using a blend of conceptual surveys and hands-on pair-programming sessions to more effectively teach concepts to students... (read more)
I was homeschooled in middle/high school, and this experience taught me the importance of self-teaching/learning. Having achieved perfect scores on SAT Math/SAT II Math I/II/AP Calculus AB/BC by my junior year of high school, I started tutoring other high school students and friends at a young age. With my knowledge, I authored an SAT Math book at the age of 15. (read more)
...I believe that you only understand something fully when you can teach it to someone else. To this end, I ask probing questions (why a particular step makes sense, what would happen if you changed this to that, etc.) - in short, the Socratic method, to reinforce learning. I believe it is this un... (read more)
...I've completed two courses in Linear Algebra, one as undergrad and the other as grad student with A-. This Fall I will be conducting supplemental instruction sessions in Linear Algebra at MSU. I've been using apple computers since the first Macintosh classic came out. Although I also have PC's at home and at work, Mac's are my main tools for graphic design, movie editing, and web design. (read more)
...I have always enjoyed teaching, as it allows me to reinforce my mastery of the material at hand while also helping students understand difficult content. I love seeing those "aha" moments when my students finally understand the subject matter or how to approach a difficult question. Specificall... (read more)