I’m looking for a teacher of Spanish to receive private lessons Receiving private lessons is a purpose, so we use para.
A more common alternative is to use por‘s fancy cousin porque: Estoy buscando un profesor de español porque necesito clases privadas.