Number of Programs with Completers

The following table summarizes the offered degrees and programs with number of programs and number of completers.
By degrees/certificates, 296 Associate, 1,178 Bachelor's, 519 Master's, 47 Doctorate (research), 568 Doctorate (professional), 88 1-2 Years certificates, 236 2-4 Years Certificate, 174 Post-BS Certificate, and 17 Post-MS Certificate were awareded by The University of Montana.
Number of ProgramsNumber of Online ProgramsNumber of Completers
Associate270296
Bachelor's8001,178
Master's690519
Doctorate (research)28047
Doctorate (professional)30568
1-2 Years certificates27088
2-4 Years Certificate380236
Post-BS Certificate250174
Post-MS Certificate6017
Total31203,140

Best Major Programs (Ranked in U.S. Colleges)

The following table shows the best programs at The University of Montana based on earning after completing the program by degree types.
AssociateBachelorMaster
Associate Program - Highest Earning After Graduation
Field of StudyMedian Earning after Graduation
Registered Nursing/Registered Nurse$56,900
Computer and Information Sciences$34,500
Liberal Arts and Sciences/Liberal Studies$20,600
Bachelor Program - Highest Earning After Graduation
Field of StudyMedian Earning after Graduation
Management Information Systems$53,900
Business Administration and Management$38,300
Master Program - Highest Earning After Graduation
Field of StudyMedian Earning after Graduation
Business Administration and Management$51,200
Communication Sciences and Disorders$45,300
Public Administration$42,400
Curriculum and Instruction$39,300
Social Work$38,000

Popular Programs with Most Completers

The following table lists the popular programs at The University of Montana based on number of completers for each offered programs in 2022-2023.
CertificateAssociateBachelor'sPost-graduateMaster'sDoctorate

Major Programs by Offered Degree

The follwing tabs shows all major programs offered at The University of Montana by awared level. You can check online avaiability, number of completers, and average earning after graduation for each major by expanding the major program.
1-2 Years Certificate2-4 Years CertificateAssociateBachelor'sMaster'sDoctorate (Research)Doctorate (Practice)Post-Bachelor'sPost-Master's
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Computer and Information Sciences 6 completers-
Computer Support Specialist6-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Personal and Culinary Services 6 completers-
Culinary Arts/Chef Training6-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Engineering Technology 6 completers-
Electrical, Electronic and Communications Engineering Technology/Technician0-
Hazardous Materials Management and Waste Technology/Technician0-
CAD/CADD Drafting and/or Design Technology/Technician3-
Energy Management and Systems Technology/Technician0-
Engineering Technologies and Engineering-Related Fields (other)3-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Liberal Arts and Sciences, Humanities 3 completers-
Liberal Arts and Sciences/Liberal Studies3-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Biological and Biomedical Sciences 2 completers-
Biotechnology2-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Construction Trades 14 completers-
Carpentry/Carpenter14-
Building/Construction Finishing, Management, and Inspection (other)0-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Mechanics and Repairers 0 completers-
Small Engine Mechanics and Repair Technology/Technician0-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Precision Production Trades 12 completers-
Machine Shop Technology/Assistant0-
Welding Technology/Welder3-
Precision Metal Working (other)9-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Transportation and Materials Moving 8 completers-
Construction/Heavy Equipment/Earthmoving Equipment Operation8-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Visual and Performing Arts 1 completers-
Design and Visual Communications1-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Health Services/Allied Health/Health Sciences 18 completers-
Medical Reception/Receptionist18-
Pharmacy Technician/Assistant0-
Respiratory Care Therapy/Therapist0-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Business 10 completers-
Accounting2-
Receptionist1-
Hospitality Administration/Management0-
Marketing/Marketing Management3-
Construction Management4-
Business, Management, Marketing, and Related Support Services (other)0-
Total88
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Agriculture 2 completers-
Agricultural Business and Management (other)0-
Agroecology and Sustainable Agriculture2-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Natural Resources and Conservation 1 completers-
Environmental Studies1-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Area, Ethnic, Cultural, Gender, and Group Studies 3 completers-
African-American/Black Studies1-
American Indian/Native American Studies2-
Women's Studies0-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Communication and Journalism 8 completers-
Health Communication8-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Computer and Information Sciences 18 completers-
Computer Programming (other)0-
Information Science/Studies16-
Computer Graphics2-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Education 0 completers-
Teaching English as a Second or Foreign Language/ESL Language Instructor0-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Foreign Languages, Literatures, and Linguistics 2 completers-
Foreign Languages and Literatures1-
Language Interpretation and Translation1-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Legal Studies 7 completers-
Pre-Law Studies7-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Biological and Biomedical Sciences 3 completers-
Bioinformatics0-
Biotechnology3-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Multi-/Interdisciplinary Studies 1 completers-
Cultural Resource Management and Policy Analysis0-
Sustainability Studies1-
Multi-/Interdisciplinary Studies (other)0-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Parks, Recreation, Leisure, and Fitness Studies 2 completers-
Outdoor Education2-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Philosophy and Religious Studies 4 completers-
Philosophy4-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Science Technologies/Technicians 0 completers-
Science Technologies/Technicians (other)0-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Social Sciences 52 completers-
Anthropology0-
Forensic Anthropology28-
Demography and Population Studies2-
Geographic Information Science and Cartography22-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Health Services/Allied Health/Health Sciences 24 completers-
Communication Sciences and Disorders9-
Speech-Language Pathology Assistant15-
Community Health Services/Liaison/Counseling0-
Behavioral Aspects of Health0-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Business 105 completers-
Non-Profit/Public/Organizational Management3-
E-Commerce/Electronic Commerce5-
Organizational Leadership41-
Accounting3-
Entrepreneurship/Entrepreneurial Studies0-
Management Information Systems18-
Business, Management, Marketing, and Related Support Services (other)35-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
History 4 completers-
Public/Applied History4-
Total236
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Computer and Information Sciences 11 completers$34,500
Information Technology11-
Computer and Information Sciences and Support Services (other)0-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Personal and Culinary Services 6 completers-
Culinary Arts/Chef Training0-
Restaurant, Culinary, and Catering Management/Manager6-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Engineering Technology 0 completers-
Electrical, Electronic and Communications Engineering Technology/Technician0-
Energy Management and Systems Technology/Technician0-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Legal Studies 1 completers-
Legal Assistant/Paralegal1-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Liberal Arts and Sciences, Humanities 143 completers$20,600
General Studies111-
Liberal Arts and Sciences, General Studies and Humanities (other)32-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Construction Trades 10 completers-
Carpentry/Carpenter0-
Building Construction Technology10-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Mechanics and Repairers 10 completers-
Heavy Equipment Maintenance Technology/Technician0-
Diesel Mechanics Technology/Technician10-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Precision Production Trades 8 completers-
Welding Technology/Welder8-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Health Services/Allied Health/Health Sciences 100 completers-
Health Information/Medical Records Administration/Administrator5-
Medical/Clinical Assistant11-
Emergency Medical Technology/Technician (EMT Paramedic)8-
Respiratory Care Therapy/Therapist14-
Surgical Technology/Technologist9-
Radiologic Technology/Science - Radiographer18-
Registered Nursing/Registered Nurse35$56,900
Licensed Practical/Vocational Nurse Training0-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Business 7 completers-
Business Administration and Management1-
Accounting Technology/Technician and Bookkeeping2-
Administrative Assistant and Secretarial Science1-
Hospitality Administration/Management0-
Marketing/Marketing Management3-
Total296
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Natural Resources and Conservation 172 completers$24,500
Natural Resources/Conservation31$24,500
Environmental Studies24-
Environmental Science16-
Natural Resource Recreation and Tourism22-
Forestry0$35,700
Forest Management/Forest Resources Management15-
Wildlife, Fish and Wildlands Science and Management64$23,200
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Area, Ethnic, Cultural, Gender, and Group Studies 10 completers-
Asian Studies/Civilization1-
East Asian Studies1-
African-American/Black Studies1-
American Indian/Native American Studies1-
Women's Studies6-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Communication and Journalism 87 completers$25,200
Speech Communication and Rhetoric51$25,200
Journalism36$22,900
Radio, Television, and Digital Communication (other)0-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Computer and Information Sciences 13 completers-
Computer and Information Sciences0-
Computer Science13-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Education 57 completers$31,200
Education0$31,200
Elementary Education and Teaching54-
Early Childhood Education and Teaching3-
Physical Education Teaching and Coaching0-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Foreign Languages, Literatures, and Linguistics 17 completers-
Linguistics4-
Japanese Language and Literature3-
Russian Language and Literature2-
German Language and Literature2-
French Language and Literature0-
Spanish Language and Literature6-
Classics and Classical Languages, Literatures, and Linguistics0-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
English Language and Literature 35 completers$23,700
English Language and Literature31$23,700
Creative Writing4-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Liberal Arts and Sciences, Humanities 1 completers-
Liberal Arts and Sciences/Liberal Studies1-
Humanities/Humanistic Studies0-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Biological and Biomedical Sciences 117 completers$24,200
Biology/Biological Sciences59$24,200
Biochemistry4-
Botany/Plant Biology0-
Microbiology3-
Exercise Physiology42-
Bioinformatics0-
Neuroscience9-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Mathematics and Statistics 14 completers-
Mathematics14-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Multi-/Interdisciplinary Studies 5 completers-
Biological and Physical Sciences0-
Mathematics and Computer Science1-
Sustainability Studies3-
Multi-/Interdisciplinary Studies (other)1-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Parks, Recreation, Leisure, and Fitness Studies 0 completers-
Parks, Recreation and Leisure Facilities Management0$23,100
Health and Physical Education/Fitness0-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Philosophy and Religious Studies 5 completers-
Philosophy5-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Physical Sciences 15 completers-
Chemistry3-
Geology/Earth Science7-
Geological and Earth Sciences/Geosciences (other)0-
Physics5-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Psychology 91 completers$24,500
Psychology91$24,500
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Human Services 42 completers-
Social Work42$27,000
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Social Sciences 130 completers-
Anthropology34$27,900
Economics12-
Geography12-
Political Science and Government29$27,100
Sociology43$27,100
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Visual and Performing Arts 109 completers-
Visual and Performing Arts0-
Dance6-
Drama and Dramatics/Theatre Arts18$18,400
Cinematography and Film/Video Production35-
Art/Art Studies23$20,300
Drawing0-
Music Performance0-
Music Theory and Composition0-
Music (other)27-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Health Services/Allied Health/Health Sciences 34 completers-
Communication Sciences and Disorders24-
Athletic Training/Trainer0-
Clinical Laboratory Science/Medical Technology/Technologist2-
Pharmacy8-
Community Health and Preventive Medicine0-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Business 192 completers-
Business Administration and Management42$38,300
Accounting22$35,100
Finance13-
International Business/Trade/Commerce1-
Management Information Systems66$53,900
Marketing/Marketing Management48-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
History 32 completers-
History28$22,100
History and Philosophy of Science and Technology4-
Total1,178
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Natural Resources and Conservation 45 completers$28,900
Natural Resources/Conservation10$28,900
Environmental Studies23-
Natural Resource Recreation and Tourism0-
Forestry0-
Forest Management/Forest Resources Management4-
Wildlife, Fish and Wildlands Science and Management8-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Communication and Journalism 21 completers-
Speech Communication and Rhetoric8-
Journalism0-
Science/Health/Environmental Journalism13-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Computer and Information Sciences 10 completers-
Computer and Information Sciences0-
Computer Science10-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Education 68 completers-
Curriculum and Instruction25$39,300
Educational Leadership and Administration14-
Counselor Education/School Counseling and Guidance Services28$36,300
Elementary Education and Teaching0-
Secondary Education and Teaching0-
Early Childhood Education and Teaching0-
Mathematics Teacher Education1-
Physical Education Teaching and Coaching0-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Foreign Languages, Literatures, and Linguistics 4 completers-
Foreign Languages and Literatures0-
Linguistics4-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Work and Family Studies 0 completers-
Family and Community Services0-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
English Language and Literature 23 completers-
English Language and Literature8-
Creative Writing15-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Liberal Arts and Sciences, Humanities 2 completers-
Liberal Arts and Sciences, General Studies and Humanities (other)2-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Biological and Biomedical Sciences 13 completers-
Biochemistry0-
Cell/Cellular and Molecular Biology1-
Microbiology0-
Exercise Physiology5-
Toxicology0-
Pharmacology and Toxicology (other)2-
Ecology4-
Neuroscience1-
Biological and Biomedical Sciences (other)0-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Mathematics and Statistics 6 completers-
Mathematics5-
Mathematics and Statistics (other)1-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Multi-/Interdisciplinary Studies 2 completers-
Biological and Physical Sciences0-
International/Global Studies2-
Multi-/Interdisciplinary Studies (other)0-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Parks, Recreation, Leisure, and Fitness Studies 0 completers-
Parks, Recreation and Leisure Facilities Management0-
Health and Physical Education/Fitness0-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Philosophy and Religious Studies 6 completers-
Philosophy0-
Philosophy (other)6-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Physical Sciences 7 completers-
Chemistry0-
Geology/Earth Science7-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Psychology 11 completers-
Psychology3-
School Psychology8-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Human Services 73 completers-
Public Administration46$42,400
Social Work27$38,000
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Social Sciences 26 completers-
Anthropology14-
Economics3-
Geography2-
Political Science and Government2-
Sociology5-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Visual and Performing Arts 34 completers-
Visual and Performing Arts19-
Drama and Dramatics/Theatre Arts3-
Cinematography and Film/Video Production2-
Art/Art Studies6-
Drawing0-
Music (other)4-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Health Services/Allied Health/Health Sciences 59 completers-
Audiology/Audiologist and Speech-Language Pathology/Pathologist33-
Athletic Training/Trainer8-
Medicinal and Pharmaceutical Chemistry0-
Pharmacy, Pharmaceutical Sciences, and Administration (other)0-
Public Health18-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Business 103 completers-
Business Administration and Management69$51,200
Accounting21-
Management Science13-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
History 6 completers-
History6-
Total519
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Natural Resources and Conservation 7 completers-
Natural Resources/Conservation2-
Forestry0-
Forest Management/Forest Resources Management0-
Wildlife, Fish and Wildlands Science and Management5-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Education 6 completers-
Curriculum and Instruction2-
Educational Leadership and Administration3-
Counselor Education/School Counseling and Guidance Services1-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Liberal Arts and Sciences, Humanities 1 completers-
Liberal Arts and Sciences, General Studies and Humanities (other)1-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Biological and Biomedical Sciences 11 completers-
Biomedical Sciences0-
Biochemistry0-
Cell/Cellular and Molecular Biology3-
Microbiology0-
Exercise Physiology1-
Toxicology3-
Ecology2-
Neuroscience0-
Biological and Biomedical Sciences (other)2-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Mathematics and Statistics 1 completers-
Mathematics1-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Multi-/Interdisciplinary Studies 1 completers-
Multi-/Interdisciplinary Studies (other)1-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Physical Sciences 2 completers-
Chemistry1-
Geology/Earth Science1-
Materials Science0-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Psychology 8 completers-
Psychology8-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Social Sciences 5 completers-
Anthropology5-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Health Services/Allied Health/Health Sciences 5 completers-
Audiology/Audiologist and Speech-Language Pathology/Pathologist0-
Medicinal and Pharmaceutical Chemistry1-
Public Health4-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
History 0 completers-
History0-
Total47
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Legal Studies 82 completers-
Law82-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Health Services/Allied Health/Health Sciences 486 completers-
Pharmacy62-
Physical Therapy/Therapist424-
Total568
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Natural Resources and Conservation 15 completers-
Natural Resources/Conservation0-
Natural Resources Management and Policy0-
Wildlife, Fish and Wildlands Science and Management3-
Natural Resources and Conservation (other)12-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Area, Ethnic, Cultural, Gender, and Group Studies 3 completers-
Women's Studies3-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Computer and Information Sciences 0 completers-
Information Science/Studies0-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Education 18 completers-
Educational Leadership and Administration11-
Superintendency and Educational System Administration7-
Education/Teaching of the Gifted and Talented0-
Early Childhood Education and Teaching0-
Environmental Education0-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Multi-/Interdisciplinary Studies 10 completers-
Multi-/Interdisciplinary Studies (other)10-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Human Services 15 completers-
Public Administration12-
Public Policy Analysis3-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Social Sciences 2 completers-
Development Economics and International Development2-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Health Services/Allied Health/Health Sciences 101 completers-
Health and Wellness0-
Health/Health Care Administration/Management89-
Public Health6-
Environmental Health1-
International Public Health/International Health4-
Health Services Administration1-
Physical Therapy/Therapist0-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Business 10 completers-
Business Administration and Management7-
Entrepreneurship/Entrepreneurial Studies3-
Business, Management, Marketing, and Related Support Services (other)0-
Total174
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Education 1 completers-
Education0-
Educational Leadership and Administration0-
Counselor Education/School Counseling and Guidance Services1-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Legal Studies 11 completers-
Energy, Environment, and Natural Resources Law5-
Tribal/Indigenous Law6-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Psychology 5 completers-
School Psychology5-
Total17