QB Russo embraces challenge at Temple