Amb prop de 30000 estudiants, és una de les universitats independents més grans dels EEUU i suposadament la més internacional del món. Està ubicada al cente de la ciutat al llarg de 2 Km a la vorera del riu Charles i ofereix als estudiants internacionals la possibilitat d'estudiar Anglès en el seu prestigiós centre.