Political science homework

I have political science homework, you can see them here, i alsp uploaded two fliles 1. Define and explain the relationship in power between interest groups and political parties.2. Identify the different types of interest groups. Which interest groups are most powerful in Oregon? 3. What are the roles of interest groups and different tactics used by interest groups.4. What is a lobbyist? What do they do?