Spinning Wheel Picker overview and demo.
Intelligent text sizing ensures that names remain readable for a class of 30.
Wheel colours and fonts can be customised - allowing up to 16 different colours and 16 different fonts to be selected at any one time.
Text colours are automatically chosen based on the wheel colours to ensure a good contrast.