Catalog of Micro Courses and Teaching Tool

Insert search bar with the following filters: course type (micro or full), teaching tool (online or onsite), subject, credit type, price