...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! I have over 20 years of experience playing piano. I am proficient in a wide variety of genres and styles including classical, jazz, pop, rock, and liturgical music. (read more)
...I have a PhD in Computer Science and over 25 years experience as a software developer. My coding languages in order of use C++, C, Java, Python, Assembler. Platforms: MATLAB, Libraries: CGAL. (read more)
...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)
...I am also a great tutor on business and educational topics, and can teach it's use for either purpose. I am expert in the use of Microsoft powerpoint, having used it for high level presentations in insurance, and for presentations in academia. I have done so over the past ten years. (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)