Gregory Knollman
Dr. Knollman is very sweet and the class is very easy to get an A in. Just beware of super long lectures with a lot of redundancy. He has a lot of experience in the field though and can help you out with internships and stuff in the future.