Training a neural network - How to Brace Yourself to Learn Backpropagation