Hi, I'm David. I graduated University of Massachusetts Lowell summa cum laude with a Bachelor's Degree in Computer Science and Mathematics. I'm interested in tutoring because it is important to be learning skills all throughout one's life, and the best time to develop a base for that is early on. (read more)
...Though I struggled with this initially, I would now describe it as the most important aspect of my teaching method. In September, I was hired to be a Teaching Assistant for my university's College of Computer Sciences, which has expanded my opportunities for teaching. I am a TA for my universit... (read more)
...My professional journey includes leading engineering teams, mentoring junior developers, and designing large-scale enterprise solutions, which has given me a deep understanding of both the theory and practical application of computer science. I believe that teaching is about more than just trans... (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 C++. I taught Data Stru... (read more)
...I have also taught data structures and classical artificial intelligence. My research was in automated tutoring in fields including medical training, chemistry and computer programming and I have worked in finance, aerospace and robots extensively using Java, C/C++, Python SQL and other languages. With decades of experience I can explain industrial work in addition to academic knowledge. (read more)