Arabo Gharibian
Solid dude for 1101 and Lab. He grades on a curve but it should be easy to get good grades if you read/study the material. He loves matrices, so brush up on those and exams are actually challenging to a reasonable degree. For lab though, you're basically on your own...learn by doing and all that. 