Casey Bindas
He was an amazing professor. After losing both my brothers he made sure I knew that his work would still be there for me whenever I was able to return. The work is laid out in a simple and easy to understand way, you don't feel like less while in his class. If you don't understand something he is very responsive in email and posting lecture videos