My only question upon reading this is why does Cameron’s mom have a different last name than his or his dad’s?
Because of the strange placement of the comma after her first name, I wonder if it is a typo adding Harrell?