I'm sure it was a political dismissal, but its tough to prove that the true motivation was political. Its also difficult to prove people said things or violated his civil rights, not impossible, but difficult. If Johnny is non-tenured as a teacher, they don't need a reason to non-renew his contract, as they are on a year-to-year basis. Sounds like a very bad situation, I've been involved with places like that, they aren't a lot of fun to work in. I wish him the best of luck.