Microteaching courses were developed to provide students with experience in improving pedagogical competence, professional competence, social competence, and personality competence through small class learning. Forms of learning activities in microteaching include strengthening understanding of the curriculum, planning learning, implementing learning, and conducting learning evaluations. In learning activities, strengthening understanding of the curriculum is carried out classically. Meanwhile, activities for preparing learning plans, implementing learning, and evaluating learning are carried out in groups, each group consisting of 10-12 students accompanied by a microteaching and simulation supervisor. In this course students practice improving basic teaching skills through teaching simulation activities.