Pivot Online Learning System (POLS)