Welcome to the personal website of James Fairbanks. You can learn more about me by exploring the site.