RECOMMENDED CLASSES AND PROGRAMS