Jose Collazo
This is the second time I have taken Dr. Collazo and he was again great! This was an asynchronous course so there were a lot of lectures, so make sure to take good notes, but he tried to engage people through discussion posts. There are weekly assignments/readings, two midterms, and one final with study guides provided. He is an awesome professor!