Danielle Keenan
Prof. Keenan was amazing she made sure to go through all problems in a detailed matter. There's a lot of homework, but it's very easy and you have many retries for it. Attendance is important if you miss a lesson you will miss a lot of the material. The overall class was amazing and very easy I would really recommend it.