I’m Dave. Now retired, I’ve been a project/program manager, a professor, and a programmer during my forty years in the computer field. I’ve enjoyed introducing new technologies at educational and government facilities. The primary key success factor in learning is internal motivation – you can succeed if you like what you’re doing; there is absolutely no reason that learning needs to be boring! First, understand your personal learning style preferences, then adjust the learning process to...
I’m Dave. Now retired, I’ve been a project/program manager, a professor, and a programmer during my forty years in the computer field. I’ve enjoyed introducing new technologies at educational and government facilities. The primary key success factor in learning is internal motivation – you can succeed if you like what you’re doing; there is absolutely no reason that learning needs to be boring! First, understand your personal learning style preferences, then adjust the learning process to fit your personal style. The opportunities are too great to be missed simply because the book or the teacher hasn’t explained the material the way you learn best.
I obtained both bachelor’s and master’s degrees in computer science after studying engineering. Recently, I completed a second master's degree entirely online; it included formal education courses.
David hasn’t set a schedule.
David has provided examples of their subject expertise by answering 4360 questions submitted by students on Wyzant’s Ask an Expert.
Thank you for sending David to be our tutor. Last Saturday, our granddaughter walked across the stage to receive her H.S. diploma, an accomplishment she achieved with the help of her tutor. Just one+ month ago she was failing math, with no clue as to how to pass. With D's intervention with the teacher, and the help of just a few sessions, she was able to "get it", make up her work, and achieve a 90 on her final math exam. He has been a Godsend. Thank you again.Beverley, 3 lessons with David
The Go To Guy!
Working with David so far has not only been informative, but inspiring. He promotes building confidence and knowledge in difficult subjects. I've never been to excited about operating systems in my life.Catherine, 3 lessons with David
Knowledgeable and patient tutor.
David helped me grasp the concept of the equations I had been struggling with. He was able to allow me to work through the problem and helped me understand what the problems were asking for and how to work out the solutions.Becky, 2 lessons with David
Really Great Tutor
David is a great tutor. He has taken the time that is needed for me to understand what formula that is needed to answer the question correctly. I have a great feeling that I will pass my ASVAB test with a great score thanks to David .Giamoni, 2 lessons with David
Very knowledgeable and patient tutor
David helped me with my online CS1101. I am new to computer online classes and he helps me each week to grasp a little bit more each week. I was frustrated and wanted to give up but David helped me to where I am now in the final week of the class and my grades are great. I'm glad I did not quit as I can now move on to taking other computer classes.Verona, 13 lessons with David
Great Tutor with lots of knowledge!
My son really enjoyed his session with David and learned great techniques. David was able to keep my son engaged and excited about the topic.LaSondra, 2 lessons with David
I had a tutoring session with Mr. Weaver and I was very disappointed. Before meeting with him I sent him my assignment and he said that he could help me with assignment like that. I drove 40 minutes to meet him and he started teaching the basics of Java to me. Then, when I told him to do the assignment with me, he said that my assignment was too difficult and he couldn't do it. I was extremely ticked because I don't have time to drive for 40 minutes and meet with someone who clearly knew that he couldn't help me with my assignment. A few days later, I got charged $50 for a tutoring session when he didn't help me at all. Maybe he'll be a good fit for someone who wants to learn the basics of Java.Renata, 1 lesson with David
Solicitous toward student
David works well with the student and converses with them on their level. He is quite personable and is willing to help, even under adverse circumstances (the computer's server at the library was not working) - this hindered his tutoring her a little. Next time, she will know to bring her own lap top. David was able to pin point accurately some of the student's issues and problem areas. I am confident the student will gain much from David. Review for 9/12/2013: David works to motivate the student who is difficult to motivate at times. He explained the problems she failed on her recent test and she seemed to understand them. She has some review pages to do and hopefully she will do them as David instructed. Her mother and I will do everything we can to get her to do them by Saturday evening. David is an excellent tutor and I think he will be a good influence on her. Thanks to David for all that he can do to encourage her. Review for 9/17/2013 The student seemed to think she actually learned something tonight. For this, we are excited as she has had so much difficulty in the past with math. We are quite fortunate to have David for a tutor as he understands her problems and is most willing to go the extra mile in inspiring her. We look forward to the next tutoring session. She is looking forward to doing some experimentation on the computer with geometry. Review for 9/24/2013 The student is finally beginning to understand the math problems due to David's excellent tutelage and his experience in working with young people. He certainly has been able to pin point some of her weaknesses and problems as well as identify her strengths. He is like a psychologist as well as a tutor. We appreciate all he does for her. He also challenges her where she hasn't been challenged in the past. We owe him a big THANK YOU!!!Patricia, 5 lessons with David
Great motivator and planner.
David is willing to work with me through my frustrations and he seems to be just as focused and motivated towards my goal as I am, what more could I ask for? He is very flexible with his schedule and never late. Every lesson has a progressive plan to keep moving forward towards my goals. He is 100% on board to work hard for you as long as you are willing and motivated. He is a very intelligent man with good patience that will work with you on your level. I have so far been very pleased with our lessons.Scott, 20 lessons with David
Response time: 57 minutes