BCFT Distance learning was fine, got me through. The manuals aren't the best presented, but they've got all the information, Bristol's question bank was without doubt a benefit.
Good luck i hated the groundschool, was a chore and a half! It didn't take too long to complete though.