Some long overdue updates have been made to the pages for several departments on the site. Several contributors are responsible for the updates and corrections.