Truly, I have not come acrosss any instructor, that specific yet descriptive of all the requirements at the same time. Extremely Focused on the need of His student, sincerely taking effort in paving the right path, explaining improvements, regular checks on undertandings, followups, collaborative discussions, and what not. You think of a quality and he posseses it to the greatest level, that you will surely pass the Test in the very first attempt, provided you go as per his Plan.