Mate in 6.
Today I was playing a game a chess on my break with someone and we arrived at this position and I visualized the mate in 6 (although there are faster ways, I went with the most forcing) in my head before playing it. I was super excited to see that my calculation and visualization skills as well as pattern recoginition have been improving. See if you can see all the moves.