Waterville Mayor Nick Isgro made his first public appearance at a City Council budget workshop Tuesday night, one day after several residents began a recall effort against him and after he resigned, under pressure, from his position as a vice president at Skowhegan Savings Bank. Isgro has been under fire for a recent tweet mocking Parkland School shooting survivor David Hogg.