The trainer and delivery of content. The information was complete and I got an opportunity to understand the areas that were still confusing me.