Advancing Next-Generation Teacher Education through Digital Tools and Applications (Advances in Higher Education and Professional Development)