Iam thinking of doing online MBA at Tafts University. I could not find any student reviews online about their MBA program. Any feedback would be highly appreciated. Thanks