To Hesam.Jet
If you do your research properly, you will find that every school will charge you dual flight time for every flight, Dual and Solo, while you are still PPL training. This is basically due to the fact that you don't have a license and you are effectively flying on your instructors license. The instructor has to be there to sign you out and when you end your flight. All this is part of an instructors duties and therefore has to be paid for.