How many datasets should I use throughout my course?
One dataset per chapter is typical. Some courses use a single dataset throughout. In this case, it has to be a reasonably rich and interesting dataset to keep student's attention over the whole course. A few courses use multiple datasets in each chapter, but you have to be careful in this case that you don't spend all the time introducing datasets instead of teaching other concepts.