This answer entirely depends on how you use the program. If you start with the Beginners Level each project usually takes an hour. They are single lesson projects. Beginning in Level 1, any given project is divided into 3-7 lessons. Each lesson is then broken down into 1-4 sessions that take 1-2 hours to complete. If a student does one lesson a week it will take 3-7 weeks to finish a given project. However, students are able to work at their own pace. They are capable of finishing a project much faster, but if the quality of the project suffers then it would be better to slow down and have a masterpiece at the end. This will encourage the student and they will not feel like they have failed. This is very important and cannot be stressed enough. When time and care are sacrificed for speed the potential for a masterpiece is also thwarted. Patience and quality go hand in hand when creating the artwork you are desire and long for.