Your client/user declares he has absolutely no intention of being available frequently throughout a project, just enough to say "I want the application to do this" and answer a few questions every month or so. Also, the idea of having to define priorities story by story makes him scream...
Yet, on all the projects you have worked on with them so far, they come up with changes all throughout development and expect these to be implemented in the final version.
Is it possible to use Agile methodologies in such a context? Can some parts of Agile still have value or do they all require frequent user involvement?