As I recall, I had the hardest time with Fantina. I don't think it really registered with me that she had Ghost types because the gym puzzle is math and idk. I didn't get the name pun, either. Went over my head. lol But yeah, needless to say, I wasn't really ready for Ghost types and I got wiped...and even after I came back knowing what to do, Mismagius still murdered me.