Designing and Teaching Online Courses with Adult Students in Mind