 In addition to typical high school courses, Charlotte High School offers some unique opportunities to students.The school offers art, music, newspaper, math league and drama club.Young video artists from Charlotte participate in the Rochester Urban Youth Film Festival, sponsored by the University of Rochester.