Richard Nuckels
DO NOT TAKE CLASS WITH THIS TEACHER!!! I had to drop the class late in the semester because no matter how hard I tried I could not pass.  His lectures are just off the PowerPoint, there is no other additional information given.