1. Profitable income
2. Flexibility of location and time
3. Online courses are highly interactive and effective
4. Facilitating higher order thinking
5. Ability to teach to a wider audience of non-traditional students
6. Intellectual challenge
7. Course content is related to the real world