selected publications conference paper Choosing grammars to support Language Processing courses. OASIcs: OpenAccess Series in Informatics. 155-168. 2013