Alejandro Omidsalar
Dr.O is an amazing professor, really understanding and easy to reach outside of class. Might talk your ear off but you still learn a lot in his class if you apply yourself. Don't wait until last minute to do his assignments they will pile up but for the most part they're easy. He doesn't require a textbook and gives you all your articles/pdf books.