I believe programing is best learned by implementing exercises on your own, with a tutor available to help get past hurdles and properly scope a project. In our first meeting I will find out your learning goals and current level of expertise, then collaboratively develop a learning plan to get you ... (read more)
...These workshops took place in group settings, but I also had experience teaching one-on-one when helping other choir members create their own arrangements. As both a composer and pianist, I have experience playing and tutoring in a wide variety of genres and styles including classical, jazz, pop... (read more)
...I’ve worked as a software developer for over 25 years and during some of that time I obtained my Masters and PhD in Computer Science at night. I have study and work experience implementing data structures, algorithms and object oriented (OO) programming, all a big part of Java. SQL has been around for a long while. (read more)
...I am currently tutoring two students in SAT essay writing, and it is going quite well. My own children, one having a writing disability, are AP Scholars and honors students, and I tutored them. I also received a 5 on my own AP English exam (a while ago). I am an excellent tutor in SAT, ACT and PSAT exam taking. (read more)
...Through my teaching and tutoring I have learned many ways to explain a problem and can find the best way to explain a concept to a student. Computer Science used to be a hobby but through happenstance I ended up starting to teach Computer Science and I love it! Computer Science can be tricky to master as it does involve a lot trial and error and being left to explore, which can be scary. (read more)