What are the most important factors to consider when deciding the time to teach a course?
Some students don't like to get up early in the morning, so attendance can suffer then. 

Just after lunch (or supper) can be hard as people can get drowsy. 

None of that is necessarily a problem if the course is interesting and you have a way to keep them active.