I have two questions about the second sentence below.
"When we turn to postgraduate studies in law in Switzerland, the place of English in teaching appears to be quite different. Several universities run Masters programs where English features prominently in the course description."
Should "Masters" really be capitalized? I don't think so. If one were referring to a specific "master," such as in the sentence "I earned a Master in Criminal Science from the University of X," then yes.
Shouldn't "Masters" be "Master's" or "Master"? In informal English I might say that I have a "masters," but in formal English I would go with "master."
Thanks a lot!