This is the $100,000 question! I ask each student to practice each and every day. They will accomplish a lot more by practicing 5 minutes a day than 30 minutes a week, right before their lesson. And they really do start with 5 minutes/day and increasing from there as the date draws nearer. I prepare special learning sheets for each child, in order to make their practice time more efficient.