Nimesh Patel
Professor Patel makes concepts unnecessarily complicated by adding too much detail or extra words in his slides and explanations. I was better off just teaching myself based on his slides.