Here's the thing. I actually enjoyed the game, but it was almost ruined by the jumping. Jumps got eaten almost half the time, even just on regular ground.
Bugs wise, I ran into a couple with the underground boss. First time I beat him the screen locked to the left and I couldn't exit the room after the cutscene. When I reloaded, I was now inside the room, on the far right, with the normal zoomed in camera. I had to redo the fight this way, then I could leave.
After resetting so I could exit that boss room, all collectibles reappeared. I don't know whether the hearts were still adding health, though.
If you go back after the class (great for a class project, btw!), I would also allow text to advance one full box at a time by clicking. The lines were funny, but the only options were ridiculously low speed and ludicrous speed. Improving the map and changing the heart display to a count instead of individual images would also help.
Regardless, good work! I had fun.