Josh Cosgrove
Josh is a great guy and has a good personality in & out of class. He gives open note quizzes every week (easy if you read ahead of time & make good notes). He is a great lecturer and explains well. He is a hard grader when he grades lab worksheets so be sure to check your results & questions. He checks notebook one random time so be prepared.