Recommendation letters and thesis advisory