Super accessible outside of class, and clear with his intructions he gives. He also offers great support when I have trouble with assignments or general class instruction. Prof is caring and respectful. Resources are easily accessible as well. Would definitely take a class with him again!