Learned to use Animator to do UI animatiosn + how EventSystem works for menu stuff. Mostly that. I also used Singletons to manage Upgrades and Enemy Wave logic :D