4.6Amazing group of people and an amazing experience. All the technologies taught are current and relevant. The speed is very fast and some prep before arriving onsite would be a great help. Get ready to learn way more than your brain can handle and have fun in the process.