About John T. Sears JOHN T. SEARS joined the faculty of St. Francis Xavier University, Antigonish, Nova Scotia, in 1954 and is now Dean of Arts, and Professor and Head of the Department of Business Administration.