Speaking as a former medical assistant, home courses are not the way to go. A tech school will put you into an internship, that will give you hands-on, practical experience. The courses last approximately 9 months and the last 6-8 weeks are spent, working in a vet's office. For many procedures, you need to learn hands-on: injections, drawing blood, running lab tests. You can't learn these from a book.