Where are the programs held? 

Some programs are onsite in Ramallah, other programs are online.