The CRA curriculum includes engaging learning experiences that involve students in complex real-world projects through which they develop and apply skills and knowledge. Such project-based learning empowers students with skills needed for success for today and tomorrow.