viva-survivors.com
Four Ways To Prepare
You can prepare for your viva like you’re getting ready to fight: it’s a desperate struggle and you have to be ready for anything! But how much time will that take? What does that say a…