...I have a Bachelor's and Master's degrees in electronics and communications engineering from Cairo University, Egypt and a Master's and PhD in Systems Engineering from the University of Virginia, Charlottesville. I also tutored both my children in algebra, geometry and calculus. I also helped th... (read more)
...I have a deep understanding of algebraic concepts such as equations, functions, inequalities, and matrices. I excel at helping students build a solid foundation in algebra by breaking down complex problems into smaller, manageable steps. I strive to create a dynamic and engaging learning enviro... (read more)
5 Subjects: includingJava,Calculus,Algebra 2,SAT Math
...Don't expect me to teach you "English": I'm not a native speaker and maybe your English is better than mine. But I will teach you "how" to hold a speech, what is the "Body Language", how to use times and pauses and even more. I learned (technically) at first what is "public speaking" playing at... (read more)
...In my years of programming I have primarily used C# as my programming language of choice. This comes from my using Unity nearly exclusively for Game Development, as their programming language is in C#, and then from my time at Microsoft, where I worked with C# between my various teams. I've bee... (read more)