I don't know how many years exactly, but he was a practicing lawyer (a constitutional lawyer) so he's more than qualified. :)
Barack Obama has always been a Democrat.
Obama went to Harvard law school for a total of four years.
Obama has been in office for just over a year since 1-20-09.
Barack Obama has been on the Veteran's Affairs Committee since 2005.
Yes, Barrack Obama has been suspended
4900 days
Michelle Obama high school
January 20 2009
For around 3 years and 8 months.
Michelle Obama went to school at Harvard Law School.
President Barack Obama graduated high school in 1979, Columbia University in 1983, and Harvard Law School in 1991. He has never been in the US armed forces, or in any war.
Since the president has been working off and on since he was in high school in Hawaii, we may assume he has paid his fair share of taxes since the 1970s.