This document provides an in-depth overview of turbulence modeling in OpenFOAM, focusing on the customization of the LES turbulence model and several associated exercises. It covers theoretical aspects of turbulence models, including the Smagorinsky and Wale models, and offers practical instructions for compilation and execution of these models using source codes. Additionally, it discusses tensor mathematics relevant to turbulence modeling and outlines specific tasks for implementing these models in simulations.