Report copyright - RESEARCH ARTICLE Perceptions of online tutorials for ... · Elluminate Live! as its platform for synchronous online teaching. When the software was merged into Blackboard Collaborate,
Please pass captcha verification before submit form