def get(self, service, params=None):
        """Generic GET operation for retrieving data from Learning Modules API.

        .. code-block:: python

            gbk.get('students/{gradebookId}', params=params, gradebookId=gbid)

        Args:
            service (str): The endpoint service to use, i.e. gradebook
            params (dict): additional parameters to add to the call

        Raises:
            requests.RequestException: Exception connection error
            ValueError: Unable to decode response content

        Returns:
            list: the json-encoded content of the response
        """
        url = self._url_format(service)
        if params is None:
            params = {}
        return self.rest_action(self._session.get, url, params=params)