Elgin City Council members have approved School District U-46’s plans to build a new middle school on a 12.3-acre site ...