How many soccer teams are in the English Premier League?
The English Premier League consists of 20 teams.
### Instruction: How many soccer teams are in the English Premier League?
### Context: 
### Answer: The English Premier League consists of 20 teams.</s>