Think of issues such as length of the course and the skills you will acquire with it, its price and what you actually get for it, group size, the balance between in-class hours and teaching practice hours, types of teaching practice offered, course location and options for online preparation, course content and structure along with online learning environment, final certification, and last but not