Our Team at Bagche

Our team is made up of a dedicated group of officers and teachers. Officers are in charge of daily operational activities, communication and program execution and teachers are engaged in designing and executing the curriculum.

Teaching Team

Oporation Team

Firouzeh Shiranian
Firouzeh Shiranian
Marzieh Mir
Marzieh Mir
Sanaz Khosravani
Sanaz Khosravani
Homa Sarabi
Homa Sarabi
Moloud Zakizadeh
Moloud Zakizadeh
Yaser Heshmati
Yaser Heshmati