Kyle Anibas
The mid-term and final study guide was a lot to take in
He did offer extra credit which was nice to boost your grade
Just wish he was more passionate on what he was teaching, lecture was a bit dry