Hey Gentleman, let me chime in here a bit from a teacher's stand point as well. First of all you need to provide us with some information such as:
1.) Age of the student
2.) Time constraints and Scheduling - He or she may be involved in other activities, clubs, sports, and most importantly...