Students should take medical terminology in a setting they are most comfortable in. If you do really well in online classes than take it online. If not then take it in a traditional classroom.