Teaching online has its advantages and disadvantages. Using online resources, with assist in the teaching, sharing ideas, and promote student learning to a higher level. The instructor can set time limits, testing, video learning to integrate in the online teaching. It will be beneficial to know the CMS and the availability of learning tools to enhance teaching.