How many courses can they take at one time? As many as their counselor approves
Is it self-paced ( i.e. can I finish faster than the end date)? Yes you can however if there are group projects or Discussion Board items you may need to check on those as well.