Kristopher Oliveira
The most caring and dedicated professor. Makes sure you understand the material, lecture heavy but he makes it really engaging and you will want to participate. Gives great feed back on papers and on your participation and does a lot of activities towards your grade. Tests are easy and so are his papers. Attendencenot req. but you will want to