Describir: Discrete mathematics with graph theory