B: Yes, your academic advisor. They can give you some good advice on how to balance your time and manage your workload. And they might even know of some on-campus job opportunities that would be more flexible with your schedule. It's worth a shot, right?