jpsnyder.org