Hadi is the worst driving instructor. He would have my son take him to his home so he could use the restroom for 20 minutes. My son sat in the car for 30 minutes while Hadi was in Costco shopping. My son went to pick up his child and run errands for him. He dropped off my son 25 minutes early from 1 of his 2 hour sessions. Half of the 3 lessons was my son sitting in the car waiting for Hadi. I would NEVER recommend Melodys Driving School to my worst enemy.