GST Assignment 5 - Smart Online Education