Obama's guest spot on Glee? Maybe we can make our point.....through song