Rebekah is very knowledgeable and she makes the class fun and each child feel special and included. She is encouraging and has a passion for music. Rebekah is kind and patient and understands child development and where each child is and allows the child to participate accordingly. The materials included in the program are fun and high quality!