I'm a freshman in college majoring in Software Engineering. I've taken a Java course and a C course so far, but I wanted an extra resource to help me get better at programming. I turned to Codeacademy and upgraded to pro. It was easy at first, but the courses breezed through the lessons without going in depth much. I got to conditionals, which are easy and enjoyable for me. I filled out one of the exercises and it kept telling me I was wrong. I knew I wasn't, I've used conditionals many times, and even filled in the exact example they were giving me. Still wrong. I gave up and the code they gave me in the answer was the exact same as mine. What the $#*!? This happened many times. I got very frustrated and asked for a refund, knowing this was not going to work for me. They gave me a refund, but then charged me again and took my money. I emailed them about it and their customer representative was rude and the customer service was $#*!ty. They did nothing about it, still don't have my refund. $#*! Codeacademy!