I receive a flyer from this company every once in a while. I finally got one I'd like to attend but I can't find ANYTHING about the company. It's Institute for Natural Resources (INR) out of Concord California. There's not a website and can't find...