Technology has enabled teachers to teach from anywhere using various apps. But having a dedicated online teaching website of your name/brand, will go a long way.