Back to School Tax Free Weekend in Huntsville

When is the back to school tax free weekend in Huntsville and Alabama? What’s included?