TEFL courses in Iran

TEFL / TESOL certificate, 120 hours, 8 weeks (full or part time), 800 USD
Teaching Young Learners, 60 hours, 6 weeks (full or part time), 500 USD

Certificate IV in TESOL, 180 hours, 6 weeks, $1200
Certificate IV in TESOL, 120 hours, 4 weeks, $800
Introduction to TEFL, 60 hours, 2 weeks, $600
Teaching Young Learners, 60 hours, 2 weeks, $650
TEFL / TESOL certificate, 60 hours, 4 weeks (full or part time), $600