Login or register (free and only takes a few minutes) to participate in this question.
You will also have access to many other tools and opportunities designed for those who have language-related jobs (or are passionate about them). Participation is free and the site has a strict confidentiality policy.
I have found a website for the university and sent off an email to enquire about the 'T'. I did find a list of grades and explanations for them but no mention of the 'T'. We'll see what they have to say.