california (17) maryland (3) costa rica (1) iran (1) rochester (2) lab (2) driveway (2) harvard (5) purdue (3) michigan (3) northville (1) wed (20) canada (7) cou (14) los angeles (1)