I passed 1st time with mike because he pushed to get the best from me always. he was very patient and explained things clearly. thanx mike for teaching me a valuable life long skill.