This jupyter notebook services as an educational resource for people studying reinforcement learning. It walks the user through a simple Q-Learning algorithm and at the end has a visualization for how the algorithm learns as it trains.