I have over 20 years programming experience but more importantly I teach multiple programming courses at the University Level. I am a professional at teaching people to program. I know what questions and problems students will have before they even know themselves. Therefore I have designed the course to take you straight through the most difficult programming concepts and the student never even knew it was a difficult topic. However with my vast industry programming experience I also know what you need to know for a successful programming career position.