Airline Ground School run a correspondence course with a week in house training if you already have an aviation background.
Otherwise 6 weeks training is required.
I got my ticket last year from these guys in Long Beach California on the accelerated course.
My advice would be this course would only be suitable for those with a solid aviation background as the in house training is very rushed and several students were left behind in the dark.
I know of good reports about sheffield dispatch school maybe someone can add to this.
AGS website is
www.agschools.com
Good luck.