Mostly a quick solve, with the exception of 20a , that I gave up on and looked up, it does seem a weak clue I agree
15a I don't think I've ever heard of the fruit.13d I got from the clue, and then Googled, after not checking my homework last week :)
6a, have I got the right answer? it's in the same geographical region as 9a, but I can't parse it?
And generally I don't get disheartened by the early posts that it was easy, as surely it's a truism that the first posters are the ones who found easiest?