Daniel Beech

Daniel is a science teacher at Beamont Collegiate Academy