I looked at the table of contents on Learndispatch website and it looked like this online course covers all the subjects I needed to learn about. Lessons are mostly short, but straight to the point with no information being omitted. Instant support is helpful. Price is fair, especially considering monthly payment option. Recommended!