Frederic Legault, M.Sc.