Vestavia Hills schools superintendent explains budget challenges, priorities

by