MIT Grad with "No Fear" Approach to Technical Topics
MIT Grad with "No Fear" Approach to Technical Topics
Catherine, 4 lessons with Gil
** June 2017 Update: Please note that I presently work largely with students seeking extracurricular or advanced instruction in programming, robotics, and mathematics. I work with other students on a case-by-case basis. **
It's much harder to learn something when you don't care about the topic.
That's why I've always approached learning as two step process.
The first step is getting to the "hmm!" moment -- that moment when you realize that the particular topic you're studying really does matter. It has applications in the real world. It's useful. Your interest is piqued.
The second step is getting to the "aha!" moment -- the moment when you've broken down a topic into its individual, understandable pieces and can put them all together to solve the problem you've been working on.
I do my best to go through both steps with my students. You can't force passion and enthusiasm, but you can develop it when you have a better idea of how the topic you're studying applies to the real world.
I focus on technical topics (math, biology, chemistry, physics, and economics), and I especially enjoy teaching hands-on topics that aren't covered in most high school curricula, including electronics (Arduino) and programming (Scratch, for younger students; Python, for those just coming in to programming; and Objective C -- for making iPhone and iOS apps in general -- for more advanced learners). I prefer to work with students from middle school through high school, but I'm happy to work with students outside this range on a case-by-case basis.
In my spare time, I've taught electronics and Arduino at the East Bay Mini Maker Faire, at the Exploratorium's Open Make, and at the Crucible in Oakland. I co-founded and help run Workshop Weekend, a Bay Area weekend program designed to give kids and young adults hands-on experience in topics not typically covered in schools, with workshops ranging from robot building to cheesemaking, and from wearable electronics to 3D printing!
Gil hasn’t set a schedule.
Gil did a beautiful job helping my son with his lab report, having never met my son before or helped him with prior chemistry assignments. It was not easy as there were missing data but Gil managed to find a way to still complete the assignment. Gil was very patient and amiable and understands how to teach a high school student. Highly recommended.Catherine, 4 lessons with Gil
Best tutor we have ever had! My son felt they worked really well together. Very professional. Looking forward to working with Gil weekly.Parker, 2 lessons with Gil
This Guy De-codes the Frustration of Coding
Coding truly challenges me. As an MFA student, I am swamped with thesis work. The lack my professors have with expert, specific coding knowledge was keeping me awake at night. I was extremely stressed. Gil took my objective and leveled all the challenges to something I understood and can apply again. And not just how the code works, but why. If you are a student of coding (or know one), do yourself a favor: have Gil guide the way. You will wish you had done so long ago!!Stephen, 1 lesson with Gil
One of the kindest, most patient, people we have ever met- ever.
Gil is one of the kindest, most patient, people we have ever met- ever. He is thorough, caring, easy going and just an absolute wonderful tutor. We sincerely could not be more pleased. Jon is finding him very helpful and is feeling more and more confident with each lesson. He thinks he is easy to understand, starts at the beginning of a concept and successfully takes him to the end, all along the way making sure that Jon understands everything thoroughly. We are very much looking forward to working with Gil, first to pass the CHSPE exam in March and then move on to SAT tutoring if he will continue on with us.Kristin, 9 lessons with Gil
We've had a great experience
Gil's help for my son with his Honors Pre-Calc class has made all the difference! He explains things so clearly, patiently, and thoroughly...and has also made the sessions enjoyable.Jane, 16 lessons with Gil
Reduced my stress significantly
Gil worked with me on a project that was detailed and complicated for me. Start to finish he was excellent. He was responsive, patient, thorough knowledgeable and kind. Made what felt overwhelming doable. I'm much less stressed and ready.Constance, 2 lessons with Gil
Knowledgeable and super helpful!
Gil lead me through a bunch of code he wasn't familiar with. Also helped with IDE shortcuts and tips on how to best debug code.Jill, 2 lessons with Gil
Gil has a systematic teaching method that walks you through the topics very nicely and effectively.
Gil teaches me logics and principles of multiple programming languages and he connects the languages through logics and usages. He teaches me how to write and understand programming codes composed with multiple programming languages that with different functionalities for each. The programs have complicated architectures but Gil was able to spot the interconnections straight away. He is a great tutor.Xiaowen, 3 lessons with Gil
Gil met with my 14 y.o. daughter for two hours to help her learn computer coding. He was really nice and seemed knowledgeable. My daughter enjoyed the lesson and was excited about what she had learned.Juliet, 19 lessons with Gil
Gil has been a terrific tutor for our son for both high school chemistry and math. He's been very reliable and our son has been very happy with Gil's all around teaching skills.Steve, 33 lessons with Gil