Yeehuu "You made it!"
Well done there! Doable for a terrible gamer like myself, not overly complex. Easy to understand, yet enjoyable and smooth gameplay. Fell down a couple of times, got lucky a couple of times... Made it to the end in the first go.
I particularly liked the fact that it was not super easy to time the shots against the ghosts in combination with your jumps as they were strategically placed not at the very top and not at the very bottom.
Also read that you've created this on the backfoot of your first course and all by yourself! That's commendable, very nicely done. Congratulations!