in terms of the degree, in CA you have to have an MFA to teach at the community college level, so that may be a local hiring requirement. And, well, it looks like the job description is lifted from an AEA agreement. Which, in and of itself, is quite curious....