Choro mokytojas yra muzikos mokytojas, kurio specializacija yra padėti mokiniams išmokti naudoti savo balsus ansamblio aplinkoje. Tai apima informacijos apie muziką mokymąsi ir muzikos skaitymą, skleidžiamo garso valdymo įgūdžius ir bendravimo su kitais choro dainininkais įgūdžius. Nors vaikai dainuoja grupėje labai ankstyvose klasėse, tikėtina, kad jie nedalyvaus klasėje, vadinamoje choro klase, ir todėl neturi choro mokytojo, kol mokosi pradinėje mokykloje, jei ne vidurinėje mokykloje.
Kaip ir kiti mokytojai, choro mokytojai valstybinėse mokyklose turi turėti valstybės, kurioje jie moko, sertifikatą. Norėdami gauti sertifikatą, jie paprastai turi sėkmingai baigti švietimo ir muzikos studijų kursą bakalauro arba magistrantūros lygmeniu ir išlaikyti bent vieną egzaminą. Choro mokytojai dažnai turi kitų muzikos srities įgūdžių, pavyzdžiui, patys yra dainininkai ar groja instrumentu.
Vienose mokyklose choro klasę lanko visi mokiniai, kitose choras yra pasirenkamasis dalykas. Tai reiškia, kad choro mokytojas gali mokyti įvairių tipų mokinius, priklausomai nuo to, kokia sąranga yra sukurta. Pirmuoju atveju daugelis mokinių greičiausiai neturi specialaus išsilavinimo ir jokio ypatingo susidomėjimo klase. Antruoju atveju mokiniai gali turėti ir ypatingą talentą dainuoti, ir būti suinteresuoti skirti laiko mokytis, kaip tai padaryti geriau. Mokyklos, kuriose mokosi daug mokinių, gali turėti chorą kaip pirmo lygio klasę, vedančią į aukštesnio lygio choro klasę. Choro mokytojas dažnai ves daug pamokų per dieną ir gali susitikti su kiekviena mokinių grupe ne daugiau kaip tris kartus per savaitę.
Choro klasėje choro mokytojas padeda mokiniams sušildyti balsus, išmokti dainavimo technikų ir išmokti konkrečius repertuaro kūrinius, kuriuos jis ar ji pasirinko tinkamus turimiems balsams. Mokiniai dainuodami mokosi klausytis vieni kitų, o vyresnieji mokosi dainuoti partijomis, atitinkančiomis jų balso diapazoną, kurį nustato choro mokytojas. Dažnai choro klasė kartą ar du per semestrą koncertuoja viešame koncerte.
Kartais muziko pareigos nėra siūlomos kaip visos darbo dienos vienoje mokykloje. Tokiu atveju choro mokytojas gali mokyti keliose rajono arba kelių rajonų mokyklose. Be choro pamokų, choro mokytojas gali vesti privačias balso pamokas per mokyklos dieną kaip pasirenkamą dalyką arba už mokyklos ribų. Dar vienas choro mokytojo vaidmuo gali tekti mokiniams, kurie atlieka pagrindinį vaidmenį mokyklos miuzikle, ir choro dainininkų repetavimą.