Browsing: benefits of online teaching for students