...I adapt my teaching methods to suit each student's learning style and goals. Generally, I like to keep the slides simple, incorporate diagrams to aid explanations. I like to avoid including too much detail on my slides unless necessary, and I tend to provide examples after introducing each concept. (read more)
I have a Bachelor's degree in Computer Science, speak English and Arabic fluently, have trained hundreds of teachers and technicians in a classroom setting and also one-on-one. I am experienced in writing IT training material, am certified in Oracle DBA 8i and 10g and currently work in the IT field... (read more)
...A few months ago, I was an undergraduate student studying Computer Science at Rutgers University who has attended multiple hackathons (computer programming competitions), worked on various personal projects, freelancing programming projects, and undergraduate research in Artificial Intelligence. ... (read more)
...In algebra we use video games to build understanding and practical work to build confidence in the basics of abstract math. Geometry is used to understand proof work and to gain a better understanding of algebra skills through real world examples. Depending on when they begin I aim for an understanding of precalculus by eighth grade. (read more)
...Guiding high school students in the debugging process, I helped them develop strong problem-solving skills. Furthermore, my 3 years as an instructor at a math learning center allowed me to tailor my teaching approach to meet each student's specific needs. Whether tutoring in a group setting or ... (read more)