EssayPal.ai - This AI writes in your style of writing!

McGill Course Reviews

McGill University

CodeNameOverallEasinessInterestUsefulnessReviewssorted descending
SWRK 621Seminar on Trauma and Resilience00000
SWRK 422Integrative Seminar 200000
SWRK 342Practice with Gay, Lesbian, Bisexual & Two-Spirit People00000
SWRK 326Practice with Individuals and Families 200000
SWRK 223Poverty and Inequality00000
SWRK 722Advanced Seminar: Social Work Intervention00000
SWRK 699D1Thesis Research 200000
SWRK 698Thesis Research 100000
SWRK 690D1Independent Study Project00000
SWRK 670Seminar on Caregiving00000
SWRK 651Field Work Practicum 200000
SWRK 636Tutorial in Social Work00000
SWRK 624Community Organization: Advocacy00000
SWRK 630Adult Mental Health00000
SWRK 486Tutorial in Social Policy00000
SWRK 428Social Policy and Administration00000
SWRK 420Advanced Field Practice 100000
SWRK 323Field Practice 200000
SWRK 320Practice with Individuals and Families 100000
SWRK 220History and Philosophy of Social Work00000
SWRK 725Advanced Qualitative Research Methods and Data Analysis00000
SWRK 699D2Thesis Research 200000
SWRK 620Migration and Social Work00000
SWRK 510Disability and Rehabilitation00000
SWRK 344Integrative Seminar 100000
SWRK 350Social Work Skills Laboratory.00000
SWRK 721D1Advanced Integrative Seminar.00000
SWRK 669Disability and Rehabilitation.00000
SWRK 649Special Topics in Social Welfare.00000
SWRK 633Program Evaluation.00000
SWRK 609Understanding Social Care.00000
SWRK 602Youth Justice In Canada.00000
SWRK 498Clinical Practice Seminar 2.00000
SWRK 425Advanced Social Work Practice in Quebec.00000
SWRK 405Approaches to Community and Group Practice.00000
SWRK 404Foundations of Social Policy in Canada.00000
SWRK 350D2Social Work Skills Laboratory.00000
SWRK 724Advanced Research Methods and Analysis: Quantitative Data00000
SWRK 323D2Field Practice 2.00000
SWRK 322D2Field Practice 1.00000
SWRK 219Anti-Oppression Social Work Practice.00000
SWRK 353Introduction to Practice.00000
SWRK 350D1Social Work Skills Laboratory.00000
SWRK 323D1Field Practice 2.00000
SWRK 322D1Field Practice 1.00000
SWRK 319Critical Thought and Ethics in Social Work.00000
SWRK 721Advanced Integrative Seminar00000
SWRK 691D2Social Work / Law Independent Study Project00000
SWRK 655Seminar on Aging00000
SWRK 603Evidence Informed Advocacy00000
SWRK 400Policy and Practice for Refugees00000
SWRK 322Field Practice 100000
SWRK 221Public Social Services in Canada00000
SWRK 723Advanced Seminar on Social Policy00000
SWRK 698D2Thesis Research 100000
SWRK 690D2Independent Study Project00000
SWRK 643Research Methods 200000
SWRK 623Couple Therapy00000
SWRK 610Family Treatment00000
SWRK 535Addictions00000
SWRK 222Introduction to Practicum00000
SWRK 424Mental Health and Illness00000
SWRK 726Independent Study00000
SWRK 701Comprehensive Examination00000
SWRK 698D1Thesis Research 100000
SWRK 691Social Work / Law Independent Study Project00000
SWRK 668Living with Illness, Loss and Bereavement00000
SWRK 650Field Work Practicum 100000
SWRK 628Violence against Women00000
SWRK 493Seminar on Child Protection00000
SWRK 463Social Work Practice with Older Adults00000
SWRK 421Advanced Field Practice 200000
SWRK 325Anti-Oppression Social Work Practice00000
SWRK 445First Peoples and Social Work00000
SWRK 660Field Work Practicum 300000
SWRK 635Advanced Clinical Seminar: Use of Self00000
SWRK 532International Social Work00000
SWRK 471Tutorial in Social Work Research00000
SWRK 423Social Work Research00000
SWRK 354Social Work in the Health Field00000
SWRK 321Introduction to Practice with Groups00000
SWRK 657Child and Adolescent Mental Health00000
SWRK 641Social Policy Analysis00000
SWRK 626International and Community Development00000
SWRK 525Critical Thought and Ethics in Social Work00000
SWRK 224Human Development Across the Lifespan00000
SWRK 434Practice with Involuntary Clients00000
SWRK 327Approaches to Community Practice00000
SWRK 720Thought and Theory Development in Social Work00000
SWRK 699Thesis Research 200000
SWRK 691D1Social Work / Law Independent Study Project00000
SWRK 690Independent Study Project00000
SWRK 653Research Methods 100000
SWRK 642Tutorial Social Welfare00000
SWRK 622Understanding and Assessing Families00000
SWRK 606Reclaiming Child Welfare00000
SWRK 485Tutorial: Social Work Practice00000