Information Technologies to Advance Teaching and Learning