Would You Be Interested In A Shell Scripting Course?

I have been writing shell scripts for over a decade now, and I have learned a lot. Would you be interested in a Udemy course on learning shell scripting from the very basics to some advanced features?
Please let me know directly or in the comments if you'd be interested.
I would make detailed (and fun) videos with real-life examples. At the end of the course, you would have some useful scripts and be able to make your own.
Here is a basic outline I put together, which is a work in progress:
- Section 1:Introduction
- Lecture 1:Introduction
- Lecture 2:Some of the world's best software is built on shell scripts
- Lecture 3:Command prompt anxiety
- Lecture 4:Shell scripts you will write during this course
- Lecture 5:Setup your development environment
- Section 2:Variables
- Lecture 6:What is a variable?
- Lecture 7:How to create variables
- Lecture 8:Variable naming convention
- Lecture 9:How to view variables
- Lecture 10:Literal variables
- Lecture 11:Variable expansion
- Lecture 12:Variable expansion part 2
- Lecture 13:Global variables
- Lecture 14:Local variables
- Lecture 15:Read-only variables
- Lecture 16:Manipulating variables
- Lecture 17:Combining variables
- Section 3:Functions
- Lecture 18:What is a function?
- Lecture 19:Don't repeat yourself
- Lecture 20:Arguments
- Lecture 21:Return codes and values
- Lecture 22:Reusing functions in other scripts
- Section 4:Loops
- Lecture 23:What is a loop?
- Lecture 24:Don't repeat yourself
- Lecture 25:Faster then humans
- Lecture 26:for loops
- Lecture 27:while loops
- Section 5:Conditionals
- Lecture 28:If/then statements
- Lecture 29:Case statements
- Lecture 30:Operators
- Section 6:Arguments and options
- Lecture 31:Parse arguments and options
- Lecture 32:Accept input
- Section 7:Exit codes
- Lecture 33:Why do exit codes matter?
- Lecture 34:Checking exit codes
- Lecture 35:Incorporate exit codes into your shell scripts
- Section 8:Your faithful friends
- Lecture 36:the find command
- Lecture 37:the grep command
- Lecture 38:the awk command
- Lecture 39:the sed command
- Section 9:Navigating Linux
- Lecture 40:Finding things
- Section 10:Advanced patterns
- Lecture 41:Pipes
- Lecture 42:STDIN
- Lecture 43:STDOUT
- Lecture 44:STDERR
- Lecture 45:Redirection