Distance learning providers

I'm looking to do the level 2 course, but want to do distance learning as I also work full time. Does anyone have recommendations for providers? I've been looking at ics, but after reading some reviews, I'm not too sure. Can anyone help me with this?
Comments
BPP and ACCA seem to go well together so I'm told.
They give you assignments to do after a couple chapters so each book they give you 3 assignments and one practice test, so they constantly are giving feedback on how your doing and where you can improve.