Marc Raffa, B.Sc.