Which is Witch?

Which is Witch (French title: Sorcières mais pas trop!) is a 2013 - 2014 French-Belgian fantasy television series that first aired on the RTBF network. It stars Tim Lawrence as Jack, a teenager who dreams of being a famous musician, whose life is turned upside-down when a fairy (Betsy-Blue English) and a witch (Gia Lodge-O'Meally) suddenly arrive at his high school via a magical inter-dimensional portal. The series also starred Sean Joseph Young and Joanna Bobin.

Madly in Love (Season 1, Episode 13)
Violette (English) casts a spell on Jack's mother Nicole (Bobin) that will cause her to fall in love with the next man she sees. Unfortunately, the wrong man shows up at the door at the wrong time- the odious Mr. Wilkie (Alex Woodhall). The gang must find a way to undo the spell before the lovestruck Nicole runs off and marries Mr. Wilkie.

Yes, Jack (Season 1, Episode 21)
Gina (Lodge-O'Meally) casts a spell on Nicole to make her agree to anything Jack wants (such as playing his drums in the apartment). Unfortunately, the spell spreads by touch and soon everyone at school, including Gina, is under Jack's thrall. It's up to Violette and Gilbert (Young) to try to break the spell.

An Evil Phone (Season 1, Episode 22)
Jack and his friends are hypnotized by a demon that Gina accidentally "installs" on Jack's phone while trying to repair it with magic.