I had limited time and finances in 1995 to pass all subjects.My research in assessing, who was achieving the best first time pass rate, consistently turned up Len Sales.
Not able to comment first hand on other's, if you are serious Len will ensure success.