Monte Carlo Crash Course: Sampling