31st Annual Geometry Festival: April 8-10