First of all no slangs at all.u can use jargons as it is a professional letter n m assuming of the same field.
B polite but only up to a definite level.