...I speak and write Farsi for over 30 years. I also have over 10 years experience teaching farsi. I believe you can find no one better than a native speaker if you want to learn the language. (read more)
...However, the most challenging part of Geometry are the proofs. This course is usually a student's first exposure to proofs, and it can be very daunting. I have experience tutoring high school level Geometry. (read more)
...I was a chemistry tutor at Diablo Valley Community College for a year where I tutored students one-on-one. My basic approach to tutoring is to pinpoint why a student is struggling. For many students, it is due to not having a full grasp of the fundamental concepts. (read more)
...I have experience tutoring and teaching physics from introductory high-school level to advanced undergraduate courses, both in classroom and one-on-one settings. I received my undergraduate degree at Michigan State University, where I majored in Physics and Mathematics. While I was there, I tut... (read more)
...Since my full-time job is teaching, I am very good at this! I have personally taken more than 40 SAT exams and 30 ACT exams so I know what is on these tests and how to properly solve them. I have a Bachelor's Degree in Cognitive Psychology & Education from the University of California at Berkeley. (read more)