Large Language Models are currently running rampant in the world- affecting millions and billions of lives in all sorts of ways. With the possibilities being endless, LLMs can adapt and comprehend just about any kind of data given enough time and computational resources. The aim of this document is to give you as much information as should be necessary to fine-tune models, going through details of each step from data gathering up until model evaluation.