Has anyone trained here or know anything about it? I happened to drive by last week but haven't been able to find much information on it. I'll probably stop by one day soon but was curious if anyone has thoughts/info on the place.