Should I attend Georgetown Walsh SFS-need advice (esp. alums)