...I have a Ph.D. in computer science and also studied mathematics and philosophy at the undergraduate level. I lectured at three separate colleges for more than three years, mostly teaching introductory Java programming. I have also taught data structures and classical artificial intelligence. (read more)
...My software work and academic studies have kept me up to date on all subjects I've tutored previously. I enjoy helping others feel confident that they can tackle any problem on their own. I tutored at a junior college for 2 years while getting my first Masters (Public Administration). The subjects I tutored included pre-algebra, algebra1, algebra2, introduction to statistics and writing. (read more)
...I am very good at teaching how to interpret what is being read. I got a 5 on my AP English test and over 700 on my English SAT. I am a very good writer. (read more)
...I have a bachelors in music composition from Northwestern University, along with over 20 years of experience playing piano. As a pianist, I have extensive experience learning songs by ear in a wide variety of genres. I have developed my own methods and techniques for learning songs by ear and general ear training tips that I would love to share with others! (read more)
...I believe that teaching is about more than just transferring knowledge—it’s about sparking curiosity and creativity in my students. Whether in a classroom setting, one-on-one tutoring, or group mentorships, my approach to teaching is highly interactive and tailored to the individual learning sty... (read more)