...I have taught computer programming in Visual Basic, C++, and Java for 4 years to high school students and I have also taught Java to some very talented students in Johns Hopkins University's Center for Talented Youth. My many years of teaching computer programming and my experience working with ... (read more)
...This includes: identifying which scholarships to apply for, brainstorming/editing/proofreading/writing essays, filling out applications, mock interviews (with feedback), insider tricks for how to win prestigious awards, and much more!I currently teach the Introductory Programming Course at Stanfo... (read more)
...I currently develop for MFIX, which is primarily supported on Linux. Part of the job is supporting questions from users on the mailing list, who are mechanical engineering students and researchers but are not specialists in the Linux command line specifically. I have been working with Linux/Unix for twenty years. (read more)
...Since coming to college, I have been a TA for 3 semesters for the math of graphical simulation, and I have been tutoring via Wyzant for 4 years. In total I have over 6 years experience using Java, and 5 years experience teaching it. I always work with my students to make sure they understand wh... (read more)
...I have a strong background in education and pedagogy as I received my Ph.D. and Masters degree from the Human-Computer Interaction Institute (HCII) at Carnegie Mellon University where I focused on investigating how to support teachers in their teaching and help them improve their practices throug... (read more)