"Ray is one of the best mentors and tutors I have ever worked with. So much skill, knowledge, patience, in addition to being very friendly and being very quick with responding to chat messages. I would recommend him to any person who is seeking help in any of his areas of expertise (which are a lot). He is extremely organized and very skilled at following project/s requirements, outputs, etc. I was amazed by the results. Usually with mentors or tutors things can be all over the place and you would have to gather more information after their assistance, but with Ray he delivers ALL the information in an organized fashion. It was definitely very smooth working with Ray and I am looking forward to his mentorship if I ever get stuck on other projects or concepts. I would pay him more if I had the money haha. If you are in Ray's profile reading this review, then you have made it to the right place, message Ray now and I assure you he will never disappoint. Try Ray :D "