I can't recommend this enough... Seriously.

Part One
Click Here

Part Two
Click Here

Part Three
Click Here

Part Four
Click Here

Part Five
Click Here