Daniel has been my programming teacher for about a year. My expectation was to learn C/C++ programming, but I he’s been an amazing resource for any programming languages and operating systems learning. He is an outstanding programmer with extensive knowledge on many programming languages, operating system and microcontrollers architecture. He has a great teaching methodology and he is very patient. During my professional life, I haven’t come across many people I can come to with any programming questions and get accurate and assertive responses like Daniel does. He has been extremely helpful not only for the C/C++ languages, but also Linux, Microcontrollers architecture and programming (STM32, Raspberry Pi), WebApi, sockets communication, SQL and even technologies I already have experience with such as C# and .Net. Thanks to him, I have expanded and improved my programming skills. I always look forward to having my next class with him.