I can't tell if it is my computer or the site, but it seems like it is hanging a lot more than usual when I hit "What's New" and am browsing around, anyone noticing this or is it just my computer?
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.