1-. Vocabulary
1.1. Materials and containers
activity 1 scrambled words http://a4esl.org/q/h/vm/sw-containers.html
1.2. Endangered animals
activity 1 farm animals http://www.languageguide.org/english/vocabulary/farm-animals/
activity 2 pets http://www.languageguide.org/english/vocabulary/pets/
activity 3 insects http://www.languageguide.org/english/vocabulary/insects/
activity 4 birds http://www.languageguide.org/english/vocabulary/birds/
activity 5 mammals http://www.languageguide.org/english/vocabulary/mammals/
activity 6 amphibians and reptiles http://www.languageguide.org/english/vocabulary/reptiles-and-amphibians/
activity 7 African animals http://www.languageguide.org/english/vocabulary/african-animals/
activity 8 sea animals http://www.languageguide.org/english/vocabulary/sea-animals/
2A-. Grammar Explanation
2A.1. Present Perfect Simple
Written explanation http://www.isabelperez.com/happy/tenses/pres_perfect.htm
Video Tutorial https://www.youtube.com/watch?v=PaTx5Mx2F4Y
2B-. Grammar Activities
2B.1. Present Perfect
activity 1 (Low Level) exceptions when adding "-ed" http://www.ego4u.com/en/cram-up/grammar/present-perfect-simple/exercises?02
activity 2 (Low Level) "has" or "have" http://www.ego4u.com/en/cram-up/grammar/present-perfect-simple/exercises?03
activity 3 (Low Level) word order http://www.isabelperez.com/happy/tenses/exercises/present_perfect_2.htm
activity 4 affirmative word order http://www.ego4u.com/en/cram-up/grammar/present-perfect-simple/exercises?04
activity 5 negative word order http://www.ego4u.com/en/cram-up/grammar/present-perfect-simple/exercises?05
activity 6 using "never" http://www.ego4u.com/en/cram-up/grammar/present-perfect-simple/exercises?06
activity 7 making questions http://www.ego4u.com/en/cram-up/grammar/present-perfect-simple/exercises?07
activity 8 (High Level) Find the questions http://www.ego4u.com/en/cram-up/grammar/present-perfect-simple/exercises?08
activity 9 Complete a text http://www.isabelperez.com/happy/tenses/exercises/present_perfect_1.htm
activity 10 Find the mistakes http://www.isabelperez.com/happy/tenses/exercises/present_perfect_mistakes.htm
activity 11 when to use it http://www.isabelperez.com/happy/tenses/exercises/pres_perf_1.htm
2B.2. Present Perfect or Past Simple?
activity 1 http://www.isabelperez.com/happy/tenses/exercises/pasts_pastper.htm
activity 2 http://www.isabelperez.com/happy/tenses/exercises/past_perfect.htm
3-. Reading Comprehension
4-. Listening
5A-. Speaking
5B-. Pronunciation
5B.0. Listen and repeat to improve your intonation (Daily updated) http://www.manythings.org/lar/
5B.1. Listen and find the correct word (High Level)
6-. Writing
7. Dictations