In my school we do twice a week after school each for 90 min. and I see kids from 5th grade to 8th once a week extra for about 40 min. (beginners and intermediate)
not enough but we make it work. if you can get minimum of 3 times that would be great.