To teach / To give classes / To give lessons
The natural collocation for teaching. Dar clases de algo = to teach something. Dar clases particulares = to give private lessons.
She teaches English at a language school.
Could you give me private maths lessons?
—What does she do? —She teaches at the university.