Viewpoint discrimination is a form of content discrimination particularly disfavored by the courts. When the government engages in content discrimination, it is restricting speech on a given subject matter. When it engages in viewpoint discrimination, it is singling out a particular opinion or perspective on that subject matter for treatment unlike that given to other viewpoints.