@ sabertooth15: The easy badge may be a breeze but you need to put in too much time for a medium badge, especially if you're on a 2 or 3 tick/hour world.
If you have 99.7% and need 6 gems, get double jump and dash and go to where the square people live. Jump onto the building that the crying baby is in front of. Double jump and land on the ledge. Double jump 1 or 2 more times to get to the top. Now dash and jump and then jump again towards the right. You'll hit the right wall boundary and fall until you land on a ledge with 6 gems.