At first, it wasn't too bad but in the end uh I regretted withdrawing. He is nice and will answer questions but his explanation and examples aren't the best. His accent isn't that hard to understand it is just how he projects things that aren't always clear. You have to ask many questions to get your answer(s).