It's not like it's difficult, it's just dealing with two new paradigms of programming that we never had in Scheme. You didn't need a stack in scheme, you just recursed and recursed, and cursed a bit too. And I don't recall...wait I second, I do. It's just a hell of a lot easier when everything's a list and you could car and cdr to your heart's delight.
I miss car and cdr. They were friendly.
Anyway, I need to figure out how to bubblesort and stuff before Wednesday. Anybody wanna help?