Jim Corrin
I have had Jim for I think 4 courses. He has always been great. He is available any time and he responds to emails within 24 hours. He has high expectations, however, he will work with his students. His weekly video announcements are very helpful and fun to watch. He is very down-to-earth and is fun to have.