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
Michelle Obama went to school at Harvard Law School.
For around 3 years and 8 months.
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.
On October 3, 2012, Barack and Michelle celebrated their 20th wedding anniversary.