Knowledge of current innovative, and effective educational technologies and pedagogies, including those that support online and blended learning, collaborative processes, and support the diverse needs and interests of students