Teach Yourself Magic