21st Century Skills

Diverse group of teenage Students With Teacher in an IT class.