Eli Johnson
Eli is a great teacher. He cares a lot about his students actually learning the materials and if you attend class you will be able to learn as he keeps his lectures interesting and detailed. He is also willing to help outside of class and offers test review sessions. Great teacher but will definitely challenge you on the tests.