Who teaches me to code?
Work on your own, or choose one of these sites:
Udacity has complete Computer Science courses which are online. And free. Founded by AI pioneer and Stanford professor Sebastian Thrun.