Joan

 is a main character introduced during Season 1 and later returned in Season 2 of Immortal Blood. As a student, Joan was a a key player in school dynamics from forming his own semi-successful wolf pack to pursuing two relationships and helping to take down Nico after he attacks the school.

As a teacher, Joan finally got together with Rudolph -- even though he fooled around with Charlie on the side. He helped his students learn new tricks and was there to save Darus from a rogue wolf and rescue his boyfriend from a kidnapping.

Rudolph
See: Rudolph and Joan

Cyan
See: Cyan and Joan

Charlie
See: Charlie and Joan

Trivia

 * Joan is the only player in Immortal Blood to be a main character in both seasons.