# Realtime Media Flexible Classroom > Machine-readable Agora documentation pages in this section. ## Documentation - [Classroom and Proctor SDK](https://docs.agora.io/en/realtime-media/flexible-classroom/build/customize-the-ui-and-plugins/customize-classroom.md) - [Classroom and Proctor SDK (Android)](https://docs.agora.io/en/realtime-media/flexible-classroom/build/customize-the-ui-and-plugins/customize-classroom/android.md) - [Classroom and Proctor SDK (Electron)](https://docs.agora.io/en/realtime-media/flexible-classroom/build/customize-the-ui-and-plugins/customize-classroom/electron.md) - [Classroom and Proctor SDK (Ios)](https://docs.agora.io/en/realtime-media/flexible-classroom/build/customize-the-ui-and-plugins/customize-classroom/ios.md) - [Classroom and Proctor SDK (Web)](https://docs.agora.io/en/realtime-media/flexible-classroom/build/customize-the-ui-and-plugins/customize-classroom/web.md) - [FcrUIScene SDK](https://docs.agora.io/en/realtime-media/flexible-classroom/build/customize-the-ui-and-plugins/customize-ui-scene-sdk.md) - [Enable and disable the whiteboard](https://docs.agora.io/en/realtime-media/flexible-classroom/build/customize-the-ui-and-plugins/disable-whiteboard-module.md) - [Enable and disable the whiteboard (Android)](https://docs.agora.io/en/realtime-media/flexible-classroom/build/customize-the-ui-and-plugins/disable-whiteboard-module/android.md) - [Enable and disable the whiteboard (Electron)](https://docs.agora.io/en/realtime-media/flexible-classroom/build/customize-the-ui-and-plugins/disable-whiteboard-module/electron.md) - [Enable and disable the whiteboard (Ios)](https://docs.agora.io/en/realtime-media/flexible-classroom/build/customize-the-ui-and-plugins/disable-whiteboard-module/ios.md) - [Enable and disable the whiteboard (Web)](https://docs.agora.io/en/realtime-media/flexible-classroom/build/customize-the-ui-and-plugins/disable-whiteboard-module/web.md) - [Embed a custom plugin](https://docs.agora.io/en/realtime-media/flexible-classroom/build/customize-the-ui-and-plugins/embed-custom-plugin.md) - [Embed a custom plugin (Android)](https://docs.agora.io/en/realtime-media/flexible-classroom/build/customize-the-ui-and-plugins/embed-custom-plugin/android.md) - [Embed a custom plugin (Electron)](https://docs.agora.io/en/realtime-media/flexible-classroom/build/customize-the-ui-and-plugins/embed-custom-plugin/electron.md) - [Embed a custom plugin (Ios)](https://docs.agora.io/en/realtime-media/flexible-classroom/build/customize-the-ui-and-plugins/embed-custom-plugin/ios.md) - [Embed a custom plugin (Web)](https://docs.agora.io/en/realtime-media/flexible-classroom/build/customize-the-ui-and-plugins/embed-custom-plugin/web.md) - [Proctor exams online](https://docs.agora.io/en/realtime-media/flexible-classroom/build/enable-teaching-features/proctor-exams-online.md) - [Record a class](https://docs.agora.io/en/realtime-media/flexible-classroom/build/enable-teaching-features/record-a-class.md) - [Upload course materials](https://docs.agora.io/en/realtime-media/flexible-classroom/build/enable-teaching-features/supply-course-materials.md) - [FcrUIScene SDK](https://docs.agora.io/en/realtime-media/flexible-classroom/build/integrate-the-sdks/integrate-flexible-classroom-fcr.md) - [FcrUIScene SDK (Android)](https://docs.agora.io/en/realtime-media/flexible-classroom/build/integrate-the-sdks/integrate-flexible-classroom-fcr/android.md) - [FcrUIScene SDK (Electron)](https://docs.agora.io/en/realtime-media/flexible-classroom/build/integrate-the-sdks/integrate-flexible-classroom-fcr/electron.md) - [FcrUIScene SDK (Ios)](https://docs.agora.io/en/realtime-media/flexible-classroom/build/integrate-the-sdks/integrate-flexible-classroom-fcr/ios.md) - [FcrUIScene SDK (Web)](https://docs.agora.io/en/realtime-media/flexible-classroom/build/integrate-the-sdks/integrate-flexible-classroom-fcr/web.md) - [Classroom SDK & Proctor SDK](https://docs.agora.io/en/realtime-media/flexible-classroom/build/integrate-the-sdks/integrate-flexible-classroom.md) - [Classroom SDK & Proctor SDK (Android)](https://docs.agora.io/en/realtime-media/flexible-classroom/build/integrate-the-sdks/integrate-flexible-classroom/android.md) - [Classroom SDK & Proctor SDK (Electron)](https://docs.agora.io/en/realtime-media/flexible-classroom/build/integrate-the-sdks/integrate-flexible-classroom/electron.md) - [Classroom SDK & Proctor SDK (Ios)](https://docs.agora.io/en/realtime-media/flexible-classroom/build/integrate-the-sdks/integrate-flexible-classroom/ios.md) - [Classroom SDK & Proctor SDK (Web)](https://docs.agora.io/en/realtime-media/flexible-classroom/build/integrate-the-sdks/integrate-flexible-classroom/web.md) - [Integrate user system and course scheduling system](https://docs.agora.io/en/realtime-media/flexible-classroom/build/integrate-the-sdks/integrate-system.md) - [Secure your classrooms](https://docs.agora.io/en/realtime-media/flexible-classroom/build/secure-your-classrooms/classroom-security.md) - [Secure authentication with tokens](https://docs.agora.io/en/realtime-media/flexible-classroom/build/set-up-your-account-and-authentication/authentication-workflow.md) - [Configure Flexible Classroom](https://docs.agora.io/en/realtime-media/flexible-classroom/build/set-up-your-account-and-authentication/enable-flexible-classroom.md) - [Flexible Classroom overview](https://docs.agora.io/en/realtime-media/flexible-classroom/product-overview.md) - [Demo quickstart](https://docs.agora.io/en/realtime-media/flexible-classroom/quickstart.md) - [Demo quickstart (Android)](https://docs.agora.io/en/realtime-media/flexible-classroom/quickstart/android.md) - [Demo quickstart (Electron)](https://docs.agora.io/en/realtime-media/flexible-classroom/quickstart/electron.md) - [Demo quickstart (Ios)](https://docs.agora.io/en/realtime-media/flexible-classroom/quickstart/ios.md) - [Demo quickstart (Web)](https://docs.agora.io/en/realtime-media/flexible-classroom/quickstart/web.md) - [Agora Console REST API](https://docs.agora.io/en/realtime-media/flexible-classroom/reference/agora-console-rest-api.md) - [Classroom REST API](https://docs.agora.io/en/realtime-media/flexible-classroom/reference/classroom-rest-api.md) - [Core Concepts](https://docs.agora.io/en/realtime-media/flexible-classroom/reference/core-concepts.md) - [Samples](https://docs.agora.io/en/realtime-media/flexible-classroom/reference/downloads.md) - [Samples (Android)](https://docs.agora.io/en/realtime-media/flexible-classroom/reference/downloads/android.md) - [Samples (Electron)](https://docs.agora.io/en/realtime-media/flexible-classroom/reference/downloads/electron.md) - [Samples (Ios)](https://docs.agora.io/en/realtime-media/flexible-classroom/reference/downloads/ios.md) - [Samples (Web)](https://docs.agora.io/en/realtime-media/flexible-classroom/reference/downloads/web.md) - [FAQs](https://docs.agora.io/en/realtime-media/flexible-classroom/reference/faq.md) - [Firewall](https://docs.agora.io/en/realtime-media/flexible-classroom/reference/firewall.md) - [Glossary](https://docs.agora.io/en/realtime-media/flexible-classroom/reference/glossary.md) - [Migration guide](https://docs.agora.io/en/realtime-media/flexible-classroom/reference/migration-guide.md) - [Plugin technology principles](https://docs.agora.io/en/realtime-media/flexible-classroom/reference/plugin-technology-principles.md) - [Pricing](https://docs.agora.io/en/realtime-media/flexible-classroom/reference/pricing.md) - [Flexible classroom features](https://docs.agora.io/en/realtime-media/flexible-classroom/reference/product-features.md) - [Release notes](https://docs.agora.io/en/realtime-media/flexible-classroom/reference/release-notes.md) - [Release notes (Android)](https://docs.agora.io/en/realtime-media/flexible-classroom/reference/release-notes/android.md) - [Release notes (Electron)](https://docs.agora.io/en/realtime-media/flexible-classroom/reference/release-notes/electron.md) - [Release notes (Ios)](https://docs.agora.io/en/realtime-media/flexible-classroom/reference/release-notes/ios.md) - [Release notes (Web)](https://docs.agora.io/en/realtime-media/flexible-classroom/reference/release-notes/web.md) - [Platform support](https://docs.agora.io/en/realtime-media/flexible-classroom/reference/supported-platforms.md) - [Technical architecture](https://docs.agora.io/en/realtime-media/flexible-classroom/reference/technical-architecture.md)