professor shane higgins