\documentclass[11pt, a4paper, oneside]{article}
\usepackage[top=2cm,bottom=2cm,left=2cm,right=2cm]{geometry}
\usepackage{charter}
\usepackage{microtype}

\begin{document}

\pagestyle{empty} % no page numbering
\setlength\parindent{0em} % no indentation

% define commands for various text styles
% stretch automatically leaves gaps between pieces to fill page
\newcommand\piece[2]{\vspace{\stretch{1}} \large \setlength\parskip{0em} #1 \hfill #2 \par}
\newcommand\performer[1]{\normalsize \setlength\parskip{0.4em} { \centering \textbf{#1} \par} }
\newcommand\movts[1]{\normalsize \setlength\parskip{0.3em} \textbf{#1} \par}
\newcommand\notes[1]{\normalsize \setlength\parskip{0.55em} #1 \par}

\begin{center}
\vspace*{0cm} % space above titles

\huge \textbf{Title of Concert}\\ \vspace*{0.3cm}
\Large List of performers\\
or subtitle\\ \vspace*{0.4cm}
\large Sunday December 7\textsuperscript{th} 2025 -- 5.00pm -- Thorenson

\vspace*{0.7cm} % space below titles
\end{center}

\piece{Bedtime Story}{Juan Antonio Muro (1945--2025)}
\performer{Khaled Garcia}

\piece{Parade Trumpets}{Composer (Juan Antonio Muro)}
\performer{Noah Yasin}

\piece{Allegretto}{Mauro Giuliani (1781--1829)}
\performer{Winn Dangerfield}

\piece{Variations on the theme "Elk Escapes"}{Juan Antonio Muro}
\performer{Aidan Hernandez}

\piece{Perpetual Motion}{Shinichi Suzuki (1898--1998)}
\performer{Talfryn Keller}

\piece{I love rock and roll}{Joan Jett (b.1958)}
\performer{Weston Nelson}

\piece{Waltz Op. 121, No. 1}{Ferdinando Carulli (1770-1841)}
\performer{Rohan Pursnani}

\piece{Sueño}{José Viñas (1823-1888)}
\performer{Jonathan Joo}

\piece{Lesson for Two Lutes}{Anonymous}
\performer{Armin Norton and Jonathan Joo}


\piece{Introduction and Variaitions on a theme by Mozart}{Fernando Sor (1778-1839)}
\performer{Armin Norton}

\piece{Prelude \#5}{Francisco Tárrega (1852-1909)}
\piece{Alborada Caprichio}{Francisco Tárrega}
\piece{Capricho Arabe}{Francisco Tárrega}
\piece{Recuerdos de la Alhambra}{Francisco Tárrega}
\performer{Jeremiah Benham}


\end{document}
