patrick hoffman