refactored subject to alias like let
tests for instructor model