Drawing Circles on a Canvas

When drawing in the canvas, a (very superior) shape you will often want to draw is a circle:

widget

While the circle seems like something that would be easy to draw, as you will see shortly, it has some bizarre behaviors that you need to know about. This tutorial will help you out with that and more.

Let's get started!