Police say Andrew DuRoss was pulled over in Naperville earlier this month with a blood alcohol level over the legal limit.
Just ten minutes earlier officers were called to a nearby restaurant where they found DuRoss arguing with an employee.
Police reportedly told him to take a cab home.
DuRoss says the Schaumburg school board is aware of his arrest.