This course will cover two prima facie distinct topics in the philosophy of language. First, we will look at generalized quantifier theory, and recent extensions of the theory, covering subtopics that include the relation between generalized quantifier theory and logic generally. This will include a description of a class of infinitary languages in which the key properties of generalized quantifiers can be construed as properties of the syntax of those languages, and we will consider the plausibility of taking some of those infinitary languages as describing the syntax of natural language. Second, we will consider the possibility of a generalized expressivist semantics for natural language. The idea will be to give an expressivist account for not only normative claims, but for all natural language constructions. In other words, we will try to treat natural language semantics as being a compositional theory of how complex attitudes are expressed by our utterances. But guess what? We will need to understand generalized quantifier theory to make this work.