For daily Linux users, I offer a deeper knowledge of the system: scripting and programming, network and system configuration, or whatever you need to learn.
I assume you know what you want to learn. We talk about that so that I understand exactly what you want/need to know, then I'll propose you a program for our courses. Once we agree on it, let's get started.
You need to have your own computer or laptop. We can meet in a cafe, or at your place. I'll give you plenty of explanations, and web links for you to learn by yourself. I'll give you exercices and things to do, and we will correct that together afterwards.
It all depends on what you want to know about. But here comes a quick overview of what I can teach:
C programming: I can teach you basic or advanced C, some of the best practices and design patterns. Regarding the technologies, I can teach you how to use the GLib, DBus or Gtk+. These are some very popular C libraries under Linux.
Bash scripting: learning bash is endless. I can teach you efficient and clean bash scripting, along with the major tools you're likely to use: grep, sed, awk, cut, tr and so many more.
Linux daily usage & understanding: basically, everything you need to know for an in-depth knowledge of the system. Filesystem organization (where are things and why), init procedure (SystemV or SystemD), starting/stopping/creating a service, performance monitoring, how to look at log files... Everything you need to know.
Workflow: contribute to an open-source project, use git & github, etc...
This is just an overview, there are many more things I can teach about, just ask me what you need to learn, and I'll tell you if I can teach it or not.