Mean

SD

Level

Technological knowledge

4.18

0.459

High

Content Knowledge

4.54

0.501

Very high

Pedagogical Knowledge

4.17

0.489

High

Technological Content Knowledge

4.19

0.577

High

Pedagogical Content Knowledge

4.21

0.481

High

Technological Pedagogical Knowledge

4.10

0.484

High

Technological Pedagogical Content Knowledge

3.93

0.638

High

Overall (ESL teachers’ TPACK skills)

4.19

0.402

High