Andrew Robb
Good professor always willing to help. Changed how he taught the course to accommodate us and even took a module out so we werent overwhelmed. Very helpful during office hours. 10/10 recommend