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

UWO Course Reviews

University of Western Ontario

CodeNameOverallEasinessInterestUsefulnessReviewssorted descending
Music 3954A/B/YPERCUSSION ENSEMBLE00000
Music 2925ELECTIVE APPLIED STUDY II00000
Music 3906ACCOMPANYING00000
Music 3702A/BTOPICS IN BAROQUE MUSIC00000
Music 4931A/B/YRECITAL00000
Music 2975YAPPLIED CHAMBER MUSIC00000
Music 1629A/BINTRODUCTION TO COMPOSITION00000
Music 3977VOCAL ARTS INTENSIVE II00000
Music 4629COMPOSITION III00000
Music 4945VOCAL REPERTORY00000
Music 2948A/BSPECIAL TOPICS00000
Music 1710F/GMUSIC HISTORY: INTRODUCTION00000
Music 2865Q/R/S/TGROUP WOODWIND INSTRUCTION 100000
Music 3854A/BTHE MADNESS OF CREATIVITY00000
Music 3910WESTERN SINGERS00000
Music 4913CHORALE00000
Music 3737A/BTOPICS IN THE POPULAR MUSIC INDUSTRY00000
Music 2701A/BMUSICAL THEATRE00000
Music 3603A/BANALYSIS:BAR./CLASSICAL00000
Music 3703A/BTOPICS IN CLASSICAL MUSIC00000
Music 4905EARLY MUSIC ENSEMBLE00000
Music 4906ACCOMPANYING00000
Music 3705A/BTOPICS IN EARLY TWENTIETH CENTURY MUSIC00000
Music 4974BCHAMBER ORCHESTRA00000
Music 0918MUSIC ENSEMBLE00000
Music 2890USPECIAL TOPICS00000
Music 1925ELECTIVE APPLIED STUDY I00000
Music 2639UGENERAL INTEGRATED MUSICIANSHIP III00000
Music 3604A/BANALYSIS: ROMANTIC MUSIC00000
Music 3852A/B/YMUSIC EDUCATION IN ELEMENTARY GRADES00000
Music 3739A/BDIGITAL MIXING & MASTERING00000
Music 2910WESTERN SINGERS00000
Music 3911LES CHORISTES00000
Music 2949A/BSPECIAL TOPICS00000
Music 4811A/BPHILOSOPHY OF MUSIC EDUCATION00000
Music 3650A/BSTUDIES IN THEORY V00000
Music 4954A/B/YPERCUSSION ENSEMBLE00000
Music 3950SPECIAL TOPICS00000
Music 1910WESTERN SINGERS00000
Music 3841A/BINSTRUMENTAL CONDUCTING00000
Music 2886Q/R/S/TGROUP STRINGS INSTRUCTION 200000
Music 2734A/BHIT RECORDS: LYRICS, STYLES, MIXING00000
Music 3602A/BCHROMATIC HARMONY00000
Music 3949A/BSPECIAL TOPICS00000
Music 3960A/B/YTHE 21ST-CENTURY MUSICIAN00000
Music 3649A/BSTUDIES IN THEORY IV00000
Music 4850A/B/YJAZZ PEDAGOGY00000
Music 4920APPLIED STUDY IV00000
Music 4922APPLIED PRINCIPAL INSTRUMENT00000
Music 2873Q/R/S/TGROUP PERCUSSION INSTRUCTION00000
Music 4961YVOCAL PEDAGOGY00000
Music 4966A/B/YCLARINET LITERATURE & PEDAGOGY00000
Music 1122A/BFUNDAMENTALS OF MUSIC THEORY00000
Music 3730A/BPOPULAR MUSIC: GENRE STUDIES00000
Music 1904JAZZ ENSEMBLE00000
Music 1649A/BSTUDIES IN THEORY I00000
Music 2866Q/R/S/TGROUP WOODWIND INSTRUCTION 200000
Music 2641UGENERAL INTEGRATED MUSICIANSHIP IV00000
Music 1913CHORALE00000
Music 2911LES CHORISTES00000
Music 3760A/BTOPICS IN CANADIAN MUSIC00000
Music 2974BCHAMBER ORCHESTRA00000
Music 2709A/B/YSPECIAL TOPICS IN MUSIC HISTORY00000
Music 3641A/B/YSCORE PREPARATION AND INSTRUMENTAL ARRANGING00000
Music 2912ST CECILIA SINGERS00000
Music 3713A/B/YTOPICS IN ETHNOMUSICOLOGY00000
Music 2891USPECIAL TOPICS00000
Music 3773A/B/YSPECIAL TOPICS00000
Music 3864A/B/YSPECIAL TOPICS00000
Music 3901ORCHESTRA00000
Music 2942A/B/YLYRIC DICTION FOR PERFORMERS OF VOCAL MUSIC PART 100000
Music 3929ADVANCED ELECTIVE APPLIED STUDY III00000
Music 2671F/GMUSIC ACROSS CULTURES00000
Music 3976A/B/YCONTEMPORARY MUSIC STUDIO00000
Music 3610A/BMODAL COUNTERPOINT I00000
Music 4904JAZZ ENSEMBLE00000
Music 3925ELECTIVE APPLIED STUDY III00000
Music 4929ADVANCED ELECTIVE APPLIED STUDY IV00000
Music 3704A/BTOPICS IN ROMANTIC MUSIC00000
Music 4976A/B/YCOLLABORATIVE MUSICIANSHP FOR PIANO & ORCHESTRAL INSTRUMENTS00000
Music 2973ACHAMBER ORCHESTRA00000
Music 1750F/GMUSIC HISTORY: C.900 TO C.175000000
Music 3762A/BMUSIC AND POLITICS00000
Music 2171A/B/YINTRO TO ETHNOMUSICOLOGY00000
Music 3970OPERA WORKSHOP I00000
Music 2863Q/R/S/TGROUP SAXOPHONE INSTRUCTION00000
Music 3863A/B/YSPECIAL TOPICS00000
Music 2906ACCOMPANYING00000
Music 1905EARLY MUSIC ENSEMBLE00000
Music 2972BEARLY MUSIC STUDIO00000
Music 3924YAPPLIED PRINCIPAL INSTRUMENT III00000
Music 3629COMPOSITION II00000
Music 4841A/BINSTRUMENTAL LITERATURE AND TECHNIQUES00000
Music 3710A/B/YISSUES IN PERFORMANCE PRACTICES I00000
Music 4902WIND ENSEMBLE00000
Music 3973ACHAMBER ORCHESTRA00000
Music 2832A/BCHORAL TECHNIQUES00000
Music 4791A/B/YTHE NOTATIONS OF EARLY MUSIC00000
Music 4911LES CHORISTES00000
Music 4901ORCHESTRA00000
Music 3680A/B/YSPECIAL TOPICS00000
Music 4912ST CECILIA SINGERS00000
Music 4930A/B/YRECITAL00000
Music 4925ELECTIVE APPLIED STUDY IV00000
Music 1912ST CECILIA SINGERS00000
Music 4949A/BSPECIAL TOPICS00000
Music 4959YPIANO PEDAGOGY00000
Music 4970OPERA WORKSHOP00000
Music 3711A/B/YISSUES IN PERFORMING PRACTICES II00000
Music 0601ATHEORETICAL STUDIES: FOUNDATIONS00000
Music 4973ACHAMBER ORCHESTRA00000
Music 1641UGENERAL INTEGRATED MUSICIANSHIP II00000
Music 2885Q/R/S/TGROUP STRINGS INSTRUCTION 100000
Music 1901ORCHESTRA00000
Music 1170A/B/YINTRODUCTION TO MUSICS OF THE WORLD00000
Music 1911LES CHORISTES00000
Music 3736A/BVOCAL PRE-PRODUCTION, TRACKING, AND EDITING00000
Music 2104A/BFOUNDATIONS IN SINGING00000
Music 1730A/BINTRODUCTION TO POPULAR MUSIC AND CULTURE00000
Music 2831A/BCHORAL CONDUCTING: FOUNDATIONS00000
Music 2695A/BINTRODUCTION TO ELECTROACOUSTIC MUSIC COMPOSITION00000
Music 1906ACCOMPANYING00000
Music 2876Q/R/S/TGROUP BRASS INSTRUCTION 200000
Music 3755A/BCHAMBER MUSIC00000
Music 2903SYMPHONIC BAND00000
Music 1954A/B/YPERCUSSION ENSEMBLE00000
Music 2921APPLIED STUDY II (PERF.)00000
Music 2905EARLY MUSIC ENSEMBLE00000
Music 2970OPERA WORKSHOP I00000
Music 2700A/BPOST WORLD WAR II POPULAR MUSIC00000
Music 3199A/BEXPERIENTIAL LEARNING00000
Music 3782A/BDIRECTED STUDY IN MUSIC ADMINISTRATIVE STUDIES00000
Music 3620A/BTONAL COUNTERPOINT I00000
Music 2750F/GMUSIC HISTORY: C. 1750 TO PRESENT00000
Music 3696A/B/YELECTROACOUSTIC MUSIC COMPOSITION00000
Music 2629COMPOSITION I00000
Music 3706A/BTOPICS IN LATE 20TH CENTURY MUSIC00000
Music 2880Q/R/S/TGROUP GUITAR INSTRUCTION00000
Music 3735A/BPOPULAR MUSIC SONGWRITING00000
Music 3861A/BSPECIAL TOPICS00000
Music 3753A/BTHE SYMPHONY 1750-185000000
Music 2904JAZZ ENSEMBLE00000
Music 3812A/B/YMUSIC EDUCATION IN COMMUNITY00000
Music 2922APPLIED PRINCIPAL INSTRUMENT (THREE YEAR ARTIST DIPLOMA)00000
Music 3862A/B/YSPECIAL TOPICS00000
Music 2920APPLIED STUDY II00000
Music 3904JAZZ ENSEMBLE00000
Music 3903SYMPHONIC BAND00000
Music 3921APPLIED STUDY III (PERFORMANCE)00000
Music 2950SPECIAL TOPICS00000
Music 3947A/BSPECIAL TOPICS00000
Music 1802A/BTEACHING AND LEARNING MUSIC00000
Music 3972BEARLY MUSIC STUDIO00000
Music 3601A/BSCHENKERIAN ANALYSIS00000
Music 4720A/B/YADVANCED SEMINAR IN MUSIC ADMINISTRATION STUDIES00000
Music 3920APPLIED STUDY III00000
Music 4858A/BPROGRESSIVE MUSIC PEDAGOGIES00000
Music 3630A/BCHORAL ARRANGING00000
Music 4910WESTERN SINGERS00000
Music 2971AEARLY MUSIC STUDIO00000
Music 4923APPLIED PRINCIPAL INSTRUMENT00000
Music 3701A/BTOPICS IN RENAISSANCE MUSIC00000
Music 4948A/BSPECIAL TOPICS00000
Music 3946A/BSPECIAL TOPICS00000
Music 4972BEARLY MUSIC STUDIO00000
Music 3733A/BTOPICS IN JAZZ I00000
Music 0914PIANO REQUIREMENT00000
Music 2702A/BINTRODUCTION TO JAZZ00000
Music 1651A/BSTUDIES IN THEORY II00000
Music 3751A/BTOPICS IN ROMANTIC OPERA00000
Music 1903SYMPHONIC BAND00000
Music 3953A/B/YTHE HARPSICHORD: PLAYING TECHNIQUE AND ACCOMPANIMENT PRACTICES00000
Music 1920APPLIED PRINCIPAL INSTRUMENT I00000
Music 3780A/BDIRECTED STUDY IN MUSIC HISTORY OR POPULAR MUSIC00000
Music 2651A/BSTUDIES IN THEORY III00000
Music 3190A/B/YINTERNSHIP00000
Music 2736A/BINTRODUCTION TO DESKTOP MUSIC PRODUCTION00000
Music 3855A/BMUSIC, EDUCATION AND CULTURE00000
Music 2875Q/R/S/TGROUP BRASS INSTRUCTION 100000
Music 3974BCHAMBER ORCHESTRA00000
Music 2902WIND ENSEMBLE00000
Music 3902WIND ENSEMBLE00000
Music 2913CHORALE00000
Music 1639UGENERAL INTEGRATED MUSICIANSHIP I00000
Music 2954A/B/YPERCUSSION ENSEMBLE00000
Music 3913CHORALE00000
Music 2977VOCAL ARTS INTENSIVE I00000
Music 4735A/BPOPULAR MUSIC SONGWRITING II00000
Music 3611A/BMODAL COUNTERPOINT II00000
Music 3942A/B/YLYRIC DICTION FOR PERFORMERS OF VOCAL MUSIC PART 200000
Music 3700A/BTOPICS IN MEDIEVAL MUSIC00000
Music 3621A/BTONAL COUNTERPOINT II00000
Music 3952A/B/YSPECIAL TOPICS00000
Music 1102A/BLISTENING TO MUSIC00000
Music 1695A/B/YINTRODUCTION TO ELECTROACOUSTIC MUSIC SYSTEMS00000
Music 1953A/B/YINTRO TO HISTORICAL KEYBOARD: REPERTOIRE, TECHNIQUE & PERFORMANCE PRACTICE: 1600-180000000
Music 2901ORCHESTRA00000
Music 3750A/BOPERA TO C. 183000000
Music 1902WIND ENSEMBLE00000
Music 2708A/B/YSPECIAL TOPICS IN MUSIC HISTORY00000