I was fortunate to find a tutor like Vazi to help me with my struggle in Java programming issues. Since I was intermediate java programmer, I needed help with some advanced topics. Because of Vazi's java experience and expertise I made very good progress in few sessions and reached a point of confidence where I can resolve most issues in Java without further help. Vazi is well versed in Java and can resolve any issue, I believe.
He is making it fun for us to learn java. We actually look forward to meeting with him every week. I highly recommend David for any of your tutoring needs. Update 10/10/13:
We just finished our Java Programming class and thanks to David's wonderful and patient tutoring we were able to pass our class with excellent grades. I would recommend David as tutor for anyone who needs that extra bit of help understanding the sometimes strange concepts that are java programming.
By the end of the session I realized that I now new how to apply Object Oriented Analysis and Design, Test Driven Development, and Object Oriented Programming to develop a successful, modern Java Application. I highly recommend Louis to any Java student or Java developer in an entry-to-intermediate level position.