Raw Garlic...probably THE most overlooked and most effective food/tool against ANY kind of parasite!
Nobody makes any money off it, so nobody talks about it much. :(
Do a Google search on tapeworm, garlic...and see/learn how effective it is.
Eat 3-5 raw garlic cloves daily. I know, it's tough to chew up and get down for some.
I chop mine into little pieces and put it in a lil' glass with a splash of apple cider - it's doesn't taste great, but it's a heckkuvalot easier for me to get down that just chewing it up.