Overall, I had a good experience with Archana. She made sure she was prepared before the tutoring session, and she was prompt. She is easily reachable by email. Also, during the session, she frequently ensured that I was understanding the concepts. I would have another session with her again.