I work at the weekends (Sat 11-4 Sun 10-4) which is reasonable as most people my age (17) have jobs that I know and my college actively encourages it and even gives you CV help and work experience that could lead to a part-time job. The only issue is how much homework we get on top of it!
My politics teacher in particular is the worst for it. He'll set us a homework task on Friday due in Monday so I can't even do it in my study blocks at college. This homework is one I've been doing on and off when I can since Friday evening and I'm still only half way through it! I know he'll flip if I don't do it (he's threatened to kick people out of the lesson if they haven't done the homework and genuinely we know he's not kidding... he's done it before). It's now gone 11:00 on Sunday night and I'm still working. I have no study blocks tomorrow so can't do it then... How am I expected to go to college 5 days a week, work for 2, AND do 5 hours of homework for one teacher?