This self-paced learning is free and made possible through a grant from the Harry and Jeanette Weinberg Foundation.