Very friendly to interact with and helpful when asked. He has a tendency to drone on too long with the lectures, but is trying to do better. A good choice if your willing to do the work. Has a bad habbit of switching up details on you like dates. Would still recomend