Graphene’s tight-binding model with next-nearest neighbour hopping is often ignored, here I go through the math - not mentioned anywhere - and build from the ground up the band structure and the bizzare electronic properties. Next, we introduce some sustitutional defects into the lattice and employ the Koster-Slater model to study them.