AdvantagesYou are learning at home in your own time.
DisadvantagesYou have to be motivated and keep focussed.
AdvantagesGreat as you can pick and mix the courses you want.
DisadvantagesCan be lonely, and you need to be motivated
Advantagesmore flexible, more organised, cheaper
Disadvantageslack of motivation for some students