I have two sons ages 12 and 18. Although we have only been working with Nichole for a short time, she is very patient, kind and knowledgeable. She has a way of working with both boys on each of their different levels. Both boys enjoy working with Nichole and are very comfortable with her energetic teaching style. Nichole has also been very flexible with our schedule and makes every attempt to get to us, even on unscheduled days.
It seems to me that Nichole loves teaching/tutoring and is a very hardworking and reliable individual.
Lan is an EXCELLENT Chinese language teacher. She has a superior command of complex grammar structures and, most importantly, HOW to relay these to a non-native speaker, which is a talent that very few Chinese teachers have I've found. Lan is patient, kind, willing to go the extra mile, and does this because she really wants her students to succeed. She gives 100% of her effort, 100% of the time. I have used her as a supplement to my intensive language studies while working for the federal government and highly recommend her.
Mark and I worked on a project using functions. There were a lot of moving parts to the assignment and Mark was really helpful in breaking it down into easy pieces. Unfortunately we ran out of time and were not able to go through the final element which had a bit of a twist to it but I was able to get the project completed and turned in on time.