There are two types of teachers, one who teach their students what the syllabus dictates and the other, who go beyond the coursework to teach their students things that life dictates. I really had a fantastic time taking your course. Start from the "Compiling Program without IDE to Reflection" I don’t owe my professional success to my destiny, courage, luck, belief, confidence, or fortune. I owe it to a wonderful scholar like you. Nothing can come close to the inspirational presence of an instructor like you in a student’s journey. You are a great trainer organized, responsive, patient, and able to clearly explain complex topics and nuances. Being so encouraging and doing everything you can to keep us motivated and supported throughout our program. Your knowledge and leadership provide us with a priceless model for our own careers. I am so happy you are part of my education. Thank you for teaching me that emotion and logic exist best together. I learned to truly care about diversity and inclusion through your classes, and I hopefully now spread that message in a passionate but thoughtful way. You’re awesome!