Nasos was more than helpful during my preparations for the TSA. Allowing me to chose what topics and how long we spend on each of them made the sessions as productive as possible for me personally. Moreover, tailoring the sessions to my specific weaknesses on the TSA enabled me to gain more confidence in tackling the exam . In addition not only was Nasos technical insight invaluable to improving my problem solving and critical thinking skills, all of his advice about the Oxbridge application processes as whole was extremely useful. I would not hesitate in recommending Nasos to any Oxbridge Applicant.