I. Solicit stakeholder feedback on expected system functions, perceived usefulness and impacts, and potential adoption barriers via 10 focus groups. (Human Subjects [HS], Phase I) II. Develop the software prototype using an iterative user-centered design process and leverage the technical design and components from an existing clinic-based biopsychosocial screening tool and an existing patient portal solution as well as the patient education contents from City of Hope (COH). (Phase I) III. Conduct two usability tests with 24 subjects each to evaluate the usability, usefulness, and acceptability of the prototype system developed in Aim 2. (HS, Phase I) IV. Conduct a 50-subject pilot evaluation study to demonstrate the feasibility of our technical solution and our Phase II randomized controlled trial protocol design. (HS, Phase I) V. Enhance the software system to add more administrative/customization features and to expand the education contents to cover more cancer types and treatment options. (Phase II) VI. Conduct a 2-year 516-subject randomized control trial to test the effectiveness hypothesis. (HS, Phase II)