Dull classroom environments, poor students' attitudes and inhibited conceptual development led to the creation of an innovative mathematics program, the Class Banking System (CBS), which enables teachers to use constructivist ideas and approaches. To assess the effectiveness of the CBS, the Individualised Classroom Environment Questionnaire (ICEQ), Constructivist Learning Environment Survey (CLES), Test of MathematicsRelated Attitudes (TOMRA), and concept map tests were administered to two groups of fifth-grade students as pretests and posttests over an academic year. To enrich the data collected from those questionnaires, three case studies (one for the experimental group and two for the control group) were undertaken based on observations and interviews of selected students. Relative to non-CBS students, CBS students experienced more favorable changes in terms of mathematics concept development, attitudes to mathematics, and perceived classroom environments on several dimensions of the CLES (e.g., Personal Relevance, Shared Control) and the ICEQ (e.g., Participation and Differentiation). Qualitative information based on classroom observations and student interviews reinforced and enriched the patterns of results obtained from the concept test and questionnaires. Marshall (1990) and Hand (1996) recommend that teachers should move away from being authority figures who have status and power to become more like facilitators. Business leaders have called for graduates who can work as team members to solve problems, and therefore for a curriculum that provides students with opportunities to collaborate, solve problems, and construct understandings. The Class Banking System (CBS) is an interactive elementary mathematics program that uses constructivist approaches. The experiences that students encounter through this 10-month program have been designed to enhance the teaching/learning environment and their attitudes and conceptual development. The CBS emphasizes learning with understanding, rather than the coverage of content, rote learning and obtaining correct answers, and it requires students to collaborate with other classmates. The purpose of our research was to investigate whether using the innovative CBS mathematics program provides students with an improved classroom environment, attitudes, and concep-