Mr. Garcia evaluated his performance teaching Calculus and Computer Science. He believes he achieved his primary goal of helping students communicate mathematical reasoning effectively. Through cooperative activities like group review sessions and take-home exams, his Calculus BC class learned to communicate fluently in mathematics. However, limitations on lab time prevented the class from fully utilizing Mathematica software and self-paced notebooks to further explore applications of Calculus concepts.