Does this forum do what I want ?
Well,I am new here.I am from India
Yes if you are willing to learn and accept facts from those who are knowledgeable.
Don't worry, the title gave that away
What micromass means is that in English you would have said questions, not doubts. For some reason only in India are questions misinterpreted as "doubts".
Separate names with a comma.