Yes, many people have attested to using this site’s resources together with practice and revision kit from approved publisher and have achieved successful outcomes. How long it takes is a bit of a how long is a piece of string question. It will depend on factors such as existing knowledge and skills and individual study ability. Hope this helps.