I am considering taking one of the following summer programs before my llm study. Has anyone taken any of them or heard anything about them? My purpose is to get some knowledge of us law. And of course to improve my language, get familiar with new environment and make friends. Appreciate for any advice from you guys.

1. UC Davis / US law orientation program
2. Columbia / English for professional purposes: law
3. Yale / English for law students
4. Michigan / English for legal studies