I've already downloaded the Socrates theme (zipfile) to my desktop (watched installation video). Just now getting back to setup.
How do I get to the socrates theme dashboard as pictured on the video?
I assume that you have uploaded the theme to your Wordpress installation?
If not log into your WP admin area, go to 'Appearance' - 'Themes' then select 'Install Themes' and 'Upload'
Browse for the Socrates theme zip file that you downloaded, select it, upload and activate.
You will then have the Socrates dashboard area down at the bottom left of your WP admin area