Dylan Kriescher
Overall quality professor. He takes pride in his teaching and has taught me many amazing things. He is also a down to earth person and is a very genuine person. For the love of God, don't mention context cues.