blogs.harvard.edu
No, they’re not.
Are “welcome screens” actually welcome? By anybody?