30 and 31 : the teacher. la meaning woman and el meaning man.
32 and 33: the professor. same thing, la meaning woman and el meaning man.
34 and 35 :the alumni. la meaning girl and el meaning boy.
36: the student. la meaning girl and el meaning boy.
37: the pen
38: exercise book or notebook
Hace viento I'm not sure, did the teacher gave the alternatives ?
Part a:
1. bloques
2. triciclo
3. oso
4. colección
5. saltar
6. generosa
7. vecino
8. tren
part b:
1. permitir
2. ofrecer
3. el mundo
4. todo el mundo
5. tímido
Answer:
¿Hagamos qué? De todas formas gracias por los puntos gratis