Forrest Bowlick
Forrest is a really nice guy, and a good teacher. His lectures didn't always seem to relate to the labs, but that's ok. The labs were a lot of work, but the help of the TA's and Forrest made them do-able. Super helpful, and gives plenty of opportunity to earn back any points lost if needed. I went from a 60 to a 90 on an exam with the extra credit!