Just finished, but includes some guesses.
23d is a hidden up the wrong way, but I don't know what it means.
25ac is a backwards word for stick followed by t for teachers head, meanung "pass".
I can't see the extra letter in 27ac, but am happy with my answer.
1ac should be two words
22ac I've never come across that word for nuts before
11ac was anew word for me and 9d a strange formation
Can't parse 6ac, but see it is specialist word I can't be bothered to look up.
Can't parse all of 5d, 18d,19d, 23d.
LOI was 23d. CODs some very elegant and amusing clues including 14ac, 21ac, 26ac, and 8d.
Can we have an easier one next week please.