This site is so cool! My math professor this quarter and my math professor last quarter had the same great-great-grand teacher or something like that.