On an average, teachers earn more than INR 15000 per month. Assuming a teacher devotes a minimum of 2 hours per day, he/she can easily earn between INR 18000-20000 per month.