James is an instructional coach for the Portage la Prairie School Division. He is a former recipient of the Prime Minister's Award for Excellence in Teaching and was twice short-listed for the Governor General's Award for History Teaching. His interest in history led to the establishment of the Portage Collegiate Institute Archive, and archive program. He is the present chair of the local Municipal Heritage Advisory Committee and the Portage la Prairie Community Revitalization Corporation, and is a member of the library board. James completed degrees in political science and education from the University of Manitoba and is completing a master's degree in instructional design from the University of New Brunswick. He has an interest in history writing and research.