Angelika was absolutely fantastic. We were blown away by her knowledge and her presentation skills. We were a group of two grandparents, our daughter, and our ten year old granddaughter. Angelika did a great job explaining things at all age levels. She has a great sense of humor and we had a terrific time being with her.