Ryan Learn
Best professor I have ever taken. Very fair, lets you ask questions and gives clear answers to help guide you to success. Lets you retake exams and labs are graded based on completion, so it is very hard to fail his class. Respectable, and easy to work with. Take his class!