Deepika T. from Palo Alto, CA
Very sincere and helpful tutor who has helped my son a lot. He is willing to spend a lot more time than the one hour to help him out with his problems. He communicates well to make them understand the basic concepts of each unit. Another plus point is he is easy to schedule with. I highly recommend Alan!
Susana B. from Menlo Park, CA
Alan breaks down concepts with patience and takes the time to make sure that you understand the underlying concepts so you can work through problems yourself. Highly recommend. I am receiving tutoring for discrete mathematics.
Hongyu W. from Sylacauga, AL
Alan has excellent knowledge in computer science and knows how a student should learn the subject. He is also very responsible as he helped me make a plan in computer science learning.