...I have been teaching Arabic for the past two decades. I am also an Arabic translator. I have a certificate in teaching English as a foreign language. (read more)
...An essential element to my tutoring approach is to break a problem down into its basic elements. Many times understanding can be most easily reached by doing a problem with simpler numbers. And, it is always essential to find out where your mastery of concepts stops and build from there to the concept under consideration. (read more)
...I would go through the material with you as simply as possible, minimize confusion, and help you to enjoy the process. My background is a Ph.D. in Chemistry and a B.A. from Princeton, with 20 years experience as an industrial scientist. I would be able to explain and work with students on chemistry concepts, equations ,and formulas. (read more)
Hello, I am senior software developer/engineer for a US software company. I've been working in the industry for over 20 years and bring a variety of skills to the table ranging from standalone application development, mobile development and web development. This has allowed me to become familiar with a variety of programming languages including C#, Objective C, Java, javascript, SQL, and PHP. (read more)
I have been a public school teacher for 14 years and have worked in a variety of school settings. My teaching experience is in Social Studies, specifically US History and Government, and I think that the classes I teach are some of the most important courses students will take during their high sch... (read more)