micah yeung