I share the same struggle, Sir. I used to decline offers from the Dean to teach a certain subject because I felt I have little knowledge about the course. However, I realized that continuous is the key to overcoming this fear.
Cheers to everyone of us who took the challenge of lifelong learning!!!