Hunter Valley TAFE teacher wins Viking cruise to Norway