Effective Geometry Teaching through Communication, Collaboration, and Common Core Standards