Professional learning is an important process in enabling teachers to update their pedagogical knowledge and practices. The use of online technologies to support professional learning has a number of benefits in terms of flexibility and scalability. ...