welcome... EVERYTHING u need to know about a GP can be found here.