Josef Soukup guarantees many subjects such as Agroecology, General Crop Husbandry, Weed Science, Agricultural Systems and some others and gives lectures for BSc. and MSc. students at his Faculty and Faculty of Economics and Management. He introduced and is responsible for BSc. and MSc. study programmes Rural Development (MSc.) and was a founder of programmes Agriculture and Food (BSc.) and Sustainable Agriculture and Food Security (MSc.) taught in English. He is supervisor of PhD. students (12 already graduated and 5 studying) and teacher of subjects in doctoral study programmes in the subject area of General Crop Production.