I wanted something that would push me academically, and this course did that. The 100-hour program was a real challenge, but I felt good about my progress the whole way through. It was satisfying to see everything come together. I’d say it’s a solid choice if you’re serious about teaching.