In my experience with the visa officer, they love to do things quick, for example, rejecting a letter because it does not match lead statement and/or main duties. For Research and Teaching Assistant post, they may reject the letter because you do not have things like "assist professors to ..."...