spencer yu