The TEFL course with both the certificate and diploma was challenging and rewarding.I found the online notes very informative. This TEFL course has increased my knowledge to such an extent that I feel more confident teaching different class of students.I have gained experience in order to teach mainstrem students and ESL students whether they are children or adults. In conclusion I want to express my gratitude to the online tutors for their excellent guidance and understanding. B.EBRAHIM