Bitget exchange is a good exchange which offers spots, futures, and demo trading. Their demo trading feature helped me a lot during my infancy stage in cryptocurrency helping me sharpen my trading skills. Bitget provide a great trading experience for users with their user friendly interface on both the mobile app and website. They have a robust security system too where you’ll be needing 2FA for basically anything you need in moving your funds. Their p2p is still in development and not fully up to par with other platforms and it still needs developments and exposure and also needs to be available in more countries but it’s been better than it was a few months ago