Three years after getting the course proposal approved by our academic affairs committee, we were finally able to teach LAW431 - Law Practice Technologies, an upper-level 2-credit course, this spring at UNC Law. In the course, we covered a broad range of topics including cloud computing and ethics opinions surrounding lawyers' use of such; eDiscovery; virtual lawyering; courtroom technology; mobile apps; social media marketing and more. It has been a blast to teach the class and the students seem highly engaged.