Hes very understanding. I went through a very tough and personal situation outside of class and he was super understanding. He made sure I was okay as well as giving me class content when I missed it with no problem. Very inspirational. Hes very passionate about what he teaches and keeps people engaged. I would love to take him again.