Jonathan Maynard
Professor Maynard is great! I have had classes with his prior to this one and have already registered for at least 2 more with him. He covers the material in depth and does hands on work when we can. He will take the time with you if you want it. He will not hold your hand but is very fair if you have trouble with the labs working.