Is there any religious or spiritual aspect to the course?

No. Although MBCT has its roots in ancient Buddhist practices, these have been lifted into the mainstream for those of any religious faith or none.