It may just be because I鈥檓 insomni-solving, but that was brutally hard, which I think is what you were going for with the tricky clues. Only clue I don鈥檛 get is 3D. Thanks for the challenge!
Oh yeah, I was aiming for a tough mini. But I don't want it to be unfair. In my mind, you save yourself from a stressful class by taking an EASYA, but that might be a stretch.
Very fun, thanks! I just did an early retirement from being a web developer at a university and "EASY A" is a very common term, at least in the academic and student communities.