...I’m a seasoned senior full-stack developer and tutor with a solid background in web and software development. I hold a Bachelor’s degree in Software engineering from Oakland University, and I’m currently pursuing a Master’s in Computer Science at the University of Michigan. My academic and prof... (read more)
...My mathematics goes up to Linear Algebra, which may sound scary and believe me, it is not. However, probability is an interesting math topic since we rely more so on odds or chances instead of looking at a finite, or infinite, list of options that we see in calculus. Most instances of probability is learning formulas, but also knowing when to use them. (read more)
...My teaching approach is one of encouraging students to ask questions, having them work in groups of pair programming and mob programming. I will only lecture briefly, to present new ideas and to spark curiosity. I often present a task to be done and create an environment where students feel empowered to explore on their own. (read more)
...Also due to its surging popularity, I've tutored quite a bit of it as well. I have been working with C++ both on & off the job for a long time now. My experience with it varies widely, and includes developing native DLL's that interface with a managed environment, writing game engines in C++, and multithreaded application development. (read more)
...I have taught a diverse range of students, from high school and college students to professionals looking to upskill. For younger learners, I emphasize foundational knowledge and practical applications, while for experienced professionals, I focus on real-world scenarios and advanced techniques.... (read more)