147 Practical Tips for Synchronous and Blended Technology Teaching and Learning