Simon Tam, Musician, Lecturer, Activist