Anything I needed to do for USCIS goes into the taxes. Isn't exactly a hobby to do that. Plus, bottom line, it enhances your chance of getting a job - so, it's an expense just like education.