The seventh episode of School Spirits season 2 is now streaming on Paramount+. Find out what happens in the penultimate ...