Hi there. I am self studying it too, well I haven't used the Kaplan one, so I can't recommend it to you, but since it is an Approved Learning Provider it must be good then. I am using the aCOWtancy notes, its good too.