teacher with multi media
teaching using online resources
after the class review
classroom presentation