If you want to get it all done in 6 months or so, go full time.
Unless you are very disciplined, staying motivated whilst distance learning intensively for 6 months is very difficult. However, with full time, you have a classroom structure and timetable, which makes it easier to get your arse out of bed in a morning and get learning.
Can't help you with your choice of school. Most are quality enough to teach you to the levels required. The one that is closest to where you live is where I would start my search.