Beiser hosts satellite office hours in Bethalto

by