Mainstream+class+ideas+&+hints