I use 1920x1080 resolution (HD) and 30 FPS. For the audio I'm not so sure if my settings are "ideal".
After uploading a course I usually see the videos only in resolution up to 720p. You can have this fixed by requesting adaptive streaming from email@example.com. Then your students will have HD resolution available.