Hmmm - right on that web page, it shows a couple of installations and says where they are. Including one at a Dartmouth College Dorm.
Too bad we don't know anyone on this forum who is a Dartmouth student who could go take a look at it!
(And by this, I mean SVOboy. I did get the right school, didn't I?)
-Ben