Milton Davis
Avoid Davis if possible. He assigns a ton of work with no clear instructions. The ELMS page is an organizational disaster with hundreds of files not sorted into folders. The professor does not respond to emails quickly and does not care about student concerns. He barely knows how to CAD in Solidworks and relies on the TAs to help.