I am going to be starting an online post graduate course through John Hopkins, but I really have no idea of what it will entail? Has anyone done anything similar and can enlighten me somewhat?