your primary occupation, your filing of Schedule C has to meet the same requrements that other businesses must meet. Your gambling can be a legitimate side business (say you are a school teacher for 9 months and during the summer you're a Video Poker and Blackjack player) Being a teacher as your primary profession doesn't automatically disqualify you from filing Schedule C as long as your schedule C meets all the standard requirements.

