Jotform is a good form builder that enables you to easily create various types of forms including registration forms, application forms, contact forms, evaluation forms, feedback forms, surveys, report forms, signup forms, consent forms, polls, RSVP forms, membership. forms, and many more.

Jotform provides you with a wide variety of features and customization tools to build the form that suits your own (teaching) needs. You can use the platform’s drag and drop interface to create your form from scratch. Simply drag and drop questions and form fields and place them anywhere in the form. 
Alternatively, you can choose from hundreds of professionally designed templates. You can add your personal touch to these ready-made forms using Jotform’ s editor. For instance, you can add background images, change colour and text font, add your logo, and many more. And yes it’s possible to do all that without the need to write a single line of code.
Jotform offers different sharing options. You may choose to publish your form as a standalone link or use an embed code to easily embed your forms directly into your blog or website. Each time someone responds or fills out your forms you will receive email notifications. 
Using Jotform Report Builder, you can generate visually appealing reports based on your submission data. These include bar graphs, pie charts, form submissions grids, HTML texts and images. Visual reports can be shared online by using a generated link or embedded  in websites or blogs. Additionally, form submissions can also be downloaded as Excel, CSV, or PDF files.
To make your forms more accessible and to accelerate the process of forms filling, you can use Jotform Prefill. Basically, prefill allows you to add pre-populated fields containing streamlined data (e.g., emails, contact information, address, etc.) thus enabling form fillers to quickly complete their responses. Another excellent functionality provided by Jotform is called Smart PDF Forms. 
It offers an easy way to convert PDF forms into online forms that can be seamlessly filled out from any device. The process is simple: upload your PDF form, convert it to HTML web form, then collect responses from others, and keep your original PDF layout.
Jotform is integrated with tons of digital platforms including Google Calendar, Google Sheets, Slack, Dropbox, Zoom, OneDrive, Google Drive, PayPal, Stripe, Mollie, and many more. And if you want to receive online payments or collect donations, Jotform offers over 100 free payment form templates. Simply ‘select the one that best suits your needs, customize it to match your business, and integrate it with your preferred payment gateway to start accepting form payments!’.
Watch the video below to learn more about Jotform