Sheryl McCaleb
While I do have to admit she is a tough grader but it's because she knows her materials well and wants you to thrive. She is very professional and sweet, where some of the other instructors are good people but not necessarily good teachers. I have noticed she tends to ramble during lectures and takes the entire class period as work time.