Davis Smith
My favorite professor so far! Davis gave very interesting lectures that weren't just 'read off a powerpoint' type. His classes were engaging and interesting. Assignments were easy if you put in the effort he expected. Good class layout. Funny professor, would take again 10/10