David Duncan
I would  recommend Dr. Duncan for Math 235. He's a friendly guy and his lectures were super thorough and informative. There was homework assigned almost every class and attendance wasn't mandatory at all but I'd really recommending going to every lecture you can make it to. 