Snelling studied at the Ecole des Beaux-Arts in Paris and in 1882 was graduated from the Massachusetts Institute of Technology.