Richard Snyder
Very good he is so kind and understanding. I had to miss a midterm for family and he was completely understanding and kept checking up on me to make sure I was okay and not drowning in my work. He cared more about my mental health than about getting my test finished. Very great, kind, and overall amazing.