He blogs at Koulflo Memo, a politically progressive blog that emphasizes immigration, democratic media and electoral politics, as well as the occasional personal experience. Robert also works in experiential and community based teaching and learning, and is co-founder of a youth-based media and education collaborative called co-lab, and a micro-radio coalition called Baltimore Community Radio Coalition (BCRC).