tidy up docstrings
fix issue in _make_single_request around clean id

Wasn’t using the cleaned if in lookup, so type needed to match for
single requests
add methods and tests for /teachers