Online teaching tools and projects - Shah, K N (Pearl Books, 2018)