Learning Python and then constructing a tic tac toe bot was a very fun and interesting experience to me. Although I struggled, I managed to work around anything I did not know and ended up completing my project. My strategy of forcing myself to learn python worked! I enjoyed working on my project and I want to continue to work with algorithms, and maybe start working with Ai. While I am still in early stages, I have started work on creating a chess engine, which is what I plan to make as a result of this project. This is the start of my progress, I am still working on coding what the pieces can do: