Hangouts can still work for this, you can do a screenshare in a video hangout. Requires everyone to have google accounts though (personal or business).
There are also numerous great conference/screen share tools out there, like speek.com
There are also numerous great conference/screen share tools out there, like speek.com