Great job Candace!
Well, Fen is far from innocent. Jamie wouldn't have been on that roof if Fen hadn't framed him, so I say it's all on him. Michael knows very well that it's Fen who's responsible. The kid is pretty Jamie-sessed and is a first-class bully. He is this way because his parents didn't instill discipline or teach him to respect other people.
As far as Adriana goes, I wish the poor girl would stop batting those eyelashes before she flies away! Her character is grating on my nerves.
IMO, Jack is trying to do the right thing and be a stand-up guy, in contrast to Victor who doesn't have an honest bone in his body. I respect Jack's misguided sense of accountability that he's taking regarding Stephanie's death, but it sure wasn't his fault. Victor, on the other hand, is a coward who never admits wrong-doing under any circumstances, and never takes responsibility for his actions. I have a ton of respect for people IRL like Jack, and zero for people like Victor.