Simulating lobbying: A problem based learning approach to teaching interest groups | Synapse