ESL programming uses specific strategies to help support students while gaining a stronger command of the English language. In Preschool, these supports include picture supports, vocabulary development, directions presented in clear, concise steps and frequently checking for understanding.