"Scientist Stan” Taylor engaging te many cosmic kids