...Patience and persistence pays off on both sides of the teaching/learning relationship. I welcome the opportunity to help you understand programming and learn to love it as much as I do. I only do online tutoring on Wyzant. (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)
...My tutoring journey began during high school when I volunteered as an online math tutor for middle school students aged 12 to 14. I mainly taught algebra, geometry, and functions. Over the years, since I have gained much more depth in my expertise, I transitioned into one-on-one tutoring. (read more)
...The algorithm development skills learned allow my students to develop a plan for their data, identify and account for any situation or special cases, as well as sort and process their data with perfectly predictable results. The data-structures learned will aid students by automating, filtering,... (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)