The Beginners Guide to SDP