Nasser Yari
Amazing. Would go all out to help you learn. Hilarious and inspirational. YouTube videos are very helpful for upcoming tests/quizzes. Helps you learn from your mistakes to be the best you can be as a future engineer.