Convenient computer desks for home office