I completed Philosophy of Religion through the University of Oxford online. The tutors were amazing and had great feed back. Plus the way they do it is similar to how they do it at Uni Ox. You are always on a forum mulling ideas over and talking about what you are doing with all other students. i found this very helpful and motivating.
I used Oxford learning. Got the qualification I was after but the feedback and help wasn't very good. I submitted an essay each month and they, no matter what, come back and said 'yes thats fine' and thats about it.