...I have a philosophy minor (Ethics) that included a Logic class. I am primarily a mathematician by training. From the perspective of philosophy, mathematics is "applied Logic" and so it is not unreasonable to suggest that I have a great deal of Logic background (proof writing in particular).
Wh... (read more)