Blog
/ Uncategorized
Bloggerduction a challenger appears

keep blogging promises. I blog about what's on my mind, and I can' ... Hi! I'm Qiaochu Yuan. That's "chow-chew," as in ... pronounce my last name. I only know one other person with the same first name