Daniel Wasik
HE IS AWESSOMMMEEEEE. This class was so freaking hard for me ( I know it was a breeze for others) but at the same time it was enjoyable. I liked attending labs and lectures. He is really funny and doesn't give "facts" he gives "factoids". Overall this class just requires a lot of studying time and you get the grade you work for.