Regarding with flexible training schedules. You just need to speak with your course managers to that in the near future.
Some students do work part-time jobs while they train, although we do not recommend it. If you do need to work, we suggest looking into more flexible jobs. These allow you to schedule your own hours around the scheduled training with Epic.