I have been programming computers for nearly twenty years. I presently write trip planning software, as well as software that tracks New York City's buses. I also interview programmers for positions at my company, so I can help prepare students for challenging job interviews. Programming has given me so much joy over the years. I want to be able to share that with everyone. To this end, my rates are on a sliding scale based on ability to pay.
I was a fellow programmer at the organization Dave currently works for and got to work closely with him over the three years I was there. We had ample opportunity to work one-on-one programming together, and the two of us made up the go-to team to work with the people who applied for jobs with us during the technical part of their interviews. So I can say from direct experience that working with Dave is a delight. He has the rare combination of brilliance in both teaching and doing that is exact