I love French!!!!
Anyway I reckon speaking is the hardest, because you have to create sentences in real time (like thinking of vocab and conjugations), unless you have a lot of set phrases in store...
Also prepositions are pretty tough, though you get more of a feel for them with experience -...