Typical teaching hours would be around 25 hours per week but again you will be expected to plan and create materials for your classes, which could typically add an additional 10 hours a week to your schedule.