Cryptic Crossword I

123456789101112131415161718192021222324252627282930313233
Across
  1. 3. Mechanical Dance
  2. 4. Prestigious recognition of love?
  3. 8. Difficult up top
  4. 9. Returning mute dog
  5. 12. Broken Toilet
  6. 14. Shocking Estimate
  7. 16. Twice CS teaching youth
  8. 20. Friends Awaken Justice
  9. 21. Bottomless, oddly, a used noun he wrote
  10. 23. Computer counting everything hand
  11. 24. In established furniture
  12. 26. Reportedly reliant in pool
  13. 29. Back to espreso ogling
  14. 31. Origin of Goose!
  15. 32. Linear Algebra Pair
  16. 33. I am at the center of everything
Down
  1. 1. Roughly in Canadian Winter
  2. 2. Finished with engineering
  3. 5. Albertan Math
  4. 6. Fewer Computers
  5. 7. Charting Italian-Chinese Beans
  6. 10. Road Raging Bird
  7. 11. Criticize every coop endeavour
  8. 13. Don't start learning my child
  9. 15. Illiterate Grains
  10. 17. East European Race
  11. 18. Seriously Narcissistic
  12. 19. Geometric Perceptive Perspective
  13. 22. Adept Clue
  14. 25. Interesting beverages!
  15. 27. Fake Call
  16. 28. Don't Worry, Engineering
  17. 30. Weed-out software