I can't say much about him as a person, because this was an online course and we never actually directly interacted with each other--but he made it clear that he was willing to help if we need it! The program he had us learn on was super fun, clear, and simple to work with! I've enjoyed using it. No due dates--work on your own time and schedule!