<p>
</p>
<p>You should consider the major if you enjoyed the class and want to learn more! There are some people that give CS a shot and just can’t stand it. One of my classmates dropped the major because things just didn’t click for him.</p>
<p>If recursion is your issue, that’s absolutely no problem whatsoever. Recursion can be taught easily with a good teacher or by simply forcing yourself through exercises. It’s a shame that your first voyage into computer science was at the hands of an inexperienced teacher, but that’s no reason to throw the towel in.</p>
<p>
</p>
<p>Thank you! I really appreciate the kind words. For what it’s worth, I truly regret that my formal education in the humanities is over (save for a couple of art history classes). I respect your analytical abilities so much, having to pore through dozens of primary documents to reach an original conclusion. It’s really impressive.</p>
<p>
</p>
<p>Thank you! I think you’ll find that your CS abilities are absolutely a function of how much time you put in. It’s so easy to see progress in a field like CS that you always know that you’re learning and improving. Keep programming and learning and see where you end up.</p>