I'm not a native English speaker, so can I still teach on f2fenglish.com?

Yes, as long as you speak English well and are capable of teaching English to your target audiences, then you're welcome to post your profile, build classes and conduct sessions.  Many students prefer working with a teacher who speaks their native language fluently.  And some students are looking for a bargain, so may be more interested in a teacher from the Phillipines or India for $8/hour vs. someone from Australia for $45/hour.  We aim to help students meet a wide range of teachers to suit their needs and fit their learning budget.