Online education - outline by Ethan