Seventh, try to stay away from distance learning.
It is an incredible blessing to many that distance education has taken off the last 10 years. The amount of courses you can now take online, in the comfort of your hometown, while keeping the same job, is a grace. I admit, it is better to have these classes online, than not have them at all.
But in the midst of all this, I hear few people speaking of their adverse effects.
I ended up taking two classes online and I found that the quality of education in the online classes was significantly different than being in the class for a number of reasons.
First, it is much easier to get distracted if you are at home, in a coffee shop, or anywhere but the classroom. I found myself surfing the web when I got bored, falling asleep, and putting it on pause when I needed to go do something else.
Second, the interaction with the teacher is invaluable. I heard one person say something to the following effect. “You learn the most from the teachers when they digress.” What he meant was that most of these guys have written books on what they are teaching and you can always go and read them. But it is when they get questions from the class or just starting wondering from the topic that many times you hit gold.
Third, interaction with other students is sharpening. After the class usually what happens is a discussion of what students agreed with, why they disagree, or what they learned.
By taking all three of these elements away, online learning is simply not providing the same type of education.
My advice, if at all possible, go to the school.