The trainer and material was absolutely fantastic 10/10 but not everyone in our "Certified Scrum Developer" class was a developer. There were quite a few managers and I felt that that made the experience worse. Some of them asked frequent off-topic questions, some belittled their developers who were also in the class, and some tried to argue against what the trainer was teaching because they felt they knew better. I think in the future, only developers should be taking this class and a separate class for managers should be created, if it doesn't already exist.