BTW, for the OP - as someone above said, you'd benefit from learning how and when to shift. Also, you might benefit from spending time and effort on bike set up and maintenance. With the derailleurs and shifters set up properly, and shifted properly, you shouldn't find yourself stalling out and dropping the chain, pedal type notwithstanding.
__________________
"Don't take life so serious-it ain't nohow permanent."
"Everybody's gotta be somewhere." - Eccles