Passed first time, would highly recommend ravi, he is a great instructor gives good clear instructions with everything, and very good technique for maneuvers, and makes you feel confident in what you are doing. Again I would highly recommend, top instructor.