Jacob Hordych
Great teacher. Genuinely cares and puts in that extra time (many dont) to read over, sit down with you & give you genuine feed back at the level where you understand him too. His tests are not bad as long you study & he will usually give a study guide with almost the exact same questions that will be given on the test. I learned a lot