Randall Guensler
The class is half easy half hard with two time consuming projects. I found him to be knowledgeable yet arrogant as he wants you to use his research on his projects. He is very meticulous about rubrics and guidelines so read everything extremely carefully.