David Yenerall
Great professor, caring, communicative, loves what he teaches about and make learning fun but I suck at math so I struggled after the 2nd/3rd lab and ended up failing I couldn't keep up but the class is easy and he is more willing to help and will even throw extra credit out for participating or bring in current events