Title: Smart Teaching with Minimum Efforts and Maximum Results