special needs driver