I have two monitors at work and only one monitor at home, so when I work from home, all the applications on the second monitor aren’t visible. This was a problem that I had a hard time solving because none of the typical windows commands were made to switch an application’s desktop.
My solution is to use a program called DeskLite, which lets you move applications (it calls them forms for some reason) onto your desktop. So now, I simply run DeskLite, select a window I want to view and choose Programs -> “Center Form.”
Voila! Problem solved.