Guide for Online Learning