I teach programming at the UANL in Monterrey, Mexico since 2011 and also i am a full time programmer, i know little about web, mobile, desktop, parallel and embedded programming. i want to start learning more about Artificial Intelligence and the near future and been able to obtain a PhD in AI.