Jenny FerrisMay 11, 20185 min readTop 10 Apps & ProgramsWe are living in a digital age and our classrooms are forever adapting to reflect this. Whether you teach in a well-resourced school...