The program is well organized and instructionally sound. There is a good mix of information sharing with practice and feedback.