Kevin Valenzuela
Be warned this class can be difficult if you do not put the effort in. He gives no extra credit or rounding and if you miss an assignment oh well thats on you. It took me forever to do the lab reports because the TAs would grade them very strictly. 