...Lived and worked in Beijing for almost 20 years. Have good knowledge of Chinese culture. Have over 8 year college teaching experience in US. (read more)
...I have over 15 years industry experience in software development, I have been a programmer, lead developer, architect and project lead on many, many projects, including SQL. I specialize in Java, C++, Javascript, Angular, OpnGL and now Vulkan programming, and I have experience with many other as... (read more)
...The topics covered everything from dynamic data structures and pointers in C to thread management and dynamic memory allocation. At Montgomery College, I also served as a C++ tutor for introductory courses (CMSC 140 -Introduction to Programming). The fundamentals of procedural programming, softw... (read more)
...My teaching methodologies focus on practical, hands-on learning with real-world applications. I use active recall techniques and spaced repetition to help students build lasting retention of complex material. For programming and software topics, I guide students through live coding exercises and interactive problem-solving, making abstract concepts concrete. (read more)