Travelstops
The AVETCH courses have merit and the foundation course is of value as is the later Ops/Dispatch course, however, I would recommend you read back over this forum regarding changes to flight (not ramp) dispatch and ops officer training (if that's where your future lay) and consider a course syllabus that is to ICAO 7192 D3.
But whichever course you do, having these courses under your belt will indeed help you secure a job. If for no other reason, it shows you are committed to this type of work and will work on your own initiative to further your aviation education. A definite plus in my book!