You have mentioned about Mahesh Patil, he looks ok to you. Have you been to his course? or do you know the things taught at his course? Please share your experience or updates you have. . You have also mentioned all course items are on youtube but his strategy is worth learning. if some one wish to learn it through you tube vdos , what are things one must learn.
Thanks in advance :)