Polo Mariscal
He was a super understanding teacher! Explained everything clearly, super nice teacher. The homework is honestly easy and he gives you all the answers so you can see if your homework is correct. I took this over the summer, it was a semester's worth in like 8 weeks. If you had a job, or if you had other classes it might be challenging. 