In the course of his career he has been a Guidance Counselor, Special Education Teacher, Technology Teacher, a Department Head, an Elementary School Teacher, and a College Professor. However, he has been a High School Science Teacher teaching Chemistry and Biology over the past 20 years. Carlo has always been intrigued by technology and it has in impact on his interest in the use of technology to enhance student learning. His current interests are blogging, podcasting, collaborative writing, cloud based tools, Google Apps for Education, mobile computing, and micro-computers. He is also a Certified Google Educator.