In every subject, most teachers and professionals are parrots.<p>The dullness you are describing is lack of understanding, either about teaching or about the actual subject. You'll be officially lucky if you find a handful of inspiring teachers.<p>Here are two teachers I feel lucky that I found:<p>I didn't find my Data Structures class boring, but I enjoyed Prof. Richard Buckland's course:<p><a href="https://www.youtube.com/watch?v=udapt4FGY20" rel="nofollow">https://www.youtube.com/watch?v=udapt4FGY20</a><p>Also, give it a try to Coding Math:<p><a href="https://www.youtube.com/@codingmath" rel="nofollow">https://www.youtube.com/@codingmath</a>