There is a way to get around this, and that is to take French at whatever base you are doing OJT at, be it full days or half days.
As for working on your uni degree, you realize that if you register for 3 courses (that includes distance learning) you are considered a full time student. If you plan on actually attending classes your best bet would be to talk to you CoC at your OJT unit, although you probably would not be OK'd to go full time.