David O’Brien

//David O’Brien

Excellent team player and attention to detail. Shrewd communication skills and showed compassion and care for his students. A strong teacher with excellent organisations skills.

David O’Brien

TeacherNew Zealand Independent School

Open chat
LET'S TALK!