Microsoft BizSpark

 

Featured Training

 
  • Web 2.0 Marketing: What's Real and What's Hype in the Social Media
    Date Available: 02/14/08
    (7 ratings)
    You will learn: The latest sites, hottest tools and emerging concepts An overview of the changes and what you should know Practical case studies How to get started with a limited budget Doing it right, doing it wrong and being irrelevant Which tools you should focus on first to enhance your existing programs How to measure your effectiveness
  • Best Practices in Growing Your Business through Channels
    Date Available: 05/13/08
    (38 ratings)
    Build a Successful Channel. As a special benefit to Microsoft US Gold Certified, Certified, and Registered ISV partners, Microsoft is sponsoring a series of four best practices webinars facilitated by The York Group, to help ISVs jump start and invigorate your channel development efforts. You will learn everything you need to either build a channel from the ground up or improve the performance of your current partners.

Top Viewed Training

 
Microsoft® BizSpark™ is a global program designed to help accelerate the success of early stage startups by providing key resources when they need it the most; including software, support, visibility and training. BizSpark Startups are eligible to a broad set of training resources covering the most important topics around business and technology. Those trainings are available to BizSpark registered startups both on-line and thru local experts in your country thru the BizSpark Camps. Enjoy the free on-line content below and save your seat in the next BizSpark Camp in your country here www.bizspark.com.
  • Market Environment
    • Virtual Goods: What Do Consumers Crave?

      Listen to Gaming industry experts discuss issues and strategies to monetize gaming applications and platforms. Panelists discuss four topics 1) the delay with microtransactions, 2) major publishers and the virtual goods market, 3) success strategies for monetizing digital goods, and 4) prospects for a virtual currency exchange.
      Course Date 02/17/09 08:00 Duration 90 minutes Training Format Video Level Introductory Attendance Count 230
  • Software Business Management
    • 12 Direct Marketing Campaigns Up Close

      Are you wondering how to craft the highest impact communications for business and consumer audiences? If so, don't miss this clinic. A direct marketing expert will comment on a dozen marketing campaigns submitted by Microsoft ISVs. Campaigns include letters, postcards and dimensional mail, and email
      Course Date 02/08/07 10:00 Duration 90 minutes Training Format Web Seminar Level Introductory Attendance Count 562
    • Becoming Best In Class

      As market conditions change and competition increases, margins and profits for solution providers are under historic pressure.
      Course Date 01/08/08 10:00 Duration 60 minutes Training Format Web Seminar Level Intermediate Attendance Count 340
    • Best Practices for Retaining Your Best Employees

      Perhaps the most devastating change that can occur in a solution provider business is to lose a key employee. And the impact is even more severe when the business is small.
      Course Date 01/18/08 10:00 Duration 60 minutes Training Format Web Seminar Level Intermediate Attendance Count 418
    • Best Practices in Building a Pipeline of Channel Partner Prospects

      Build a Successful Channel. As a special benefit to Microsoft US Gold Certified, Certified, and Registered ISV partners, Microsoft is sponsoring a series of four best practices webinars facilitated by The York Group, to help ISVs jump start and invigorate your channel development efforts. You will learn everything you need to either build a channel from the ground up or improve the performance of your current partners.
      Course Date 05/20/08 10:00 Duration 60 minutes Training Format Web Seminar Level Introductory Attendance Count 391
    • Best Practices in Building a Successful Channel Development Business Plan

      Build a Successful Channel. As a special benefit to Microsoft US Gold Certified, Certified, and Registered ISV partners, Microsoft is sponsoring a series of four best practices webinars facilitated by The York Group, to help ISVs jump start and invigorate your channel development efforts. You will learn everything you need to either build a channel from the ground up or improve the performance of your current partners.
      Course Date 05/29/08 10:00 Duration 60 minutes Training Format Web Seminar Level Introductory Attendance Count 549
    • Best Practices in Growing Your Business through Channels

      Build a Successful Channel. As a special benefit to Microsoft US Gold Certified, Certified, and Registered ISV partners, Microsoft is sponsoring a series of four best practices webinars facilitated by The York Group, to help ISVs jump start and invigorate your channel development efforts. You will learn everything you need to either build a channel from the ground up or improve the performance of your current partners.
      Course Date 05/13/08 10:00 Duration 60 minutes Training Format Web Seminar Level Intermediate Attendance Count 851
    • Bridging the Gap Between Sales & Marketing

      Marketing and sales share two primary jobs – find new customers plus keep and sell more to existing ones. The goal of this session is to provide two new approaches to improving the integration of sales and marketing, each designed to help you sell more while spending less.Lead Cultivation
      Course Date 05/10/07 11:00 Duration 90 minutes Training Format Web Seminar Level Introductory Attendance Count 247
    • Business strategies for generating more leads and sales for a profitable year end

      Your presenter, M. H. (Mac) McIntosh, is considered to be one of North America's leading marketing consultants and an expert on the subject of marketing for leads and sales. Mac's been providing consulting services for Microsoft and its Partners for years, so he really understands our business and knows what works best today for driving new business leads and sales, and what Microsoft Partners should avoid.
      Course Date 03/09/08 11:00 Duration 60 minutes Training Format Web Seminar Level Introductory Attendance Count 174
    • Channel Development: What Every VAR Wants from their ISV

      Are you looking to build your partner channel? Before you start your recruiting program, view this webinar to get advice from John Kleb of Sikich, a successful Value Added Reseller (VAR), on what you need to think about before you launch your recruit program. For example: What is your sales model? How do you train VARs? What is your investment in time? Presenter: John Kleb Job Title: Partner, Sikich
      Course Date 11/18/09 08:00 Duration 30 minutes Training Format Web Seminar Level Introductory Attendance Count 55
    • Finding and Recruiting the Most Effective Human Resources

      No matter what type of business model you run, the most critical resource for achieving your profit and growth objectives is your people.
      Course Date 01/10/08 10:00 Duration 60 minutes Training Format Web Seminar Level Intermediate Attendance Count 164
    • How Much Should You Spend on Marketing?

      In this seminar, we’ll deal with some of the most common questions asked by entrepreneurs and small business marketers: How much should we spend on marketing? Is it a percentage of sales?
      Course Date 12/06/07 10:00 Duration 90 minutes Training Format Web Seminar Level Intermediate Attendance Count 218
    • How Smart Marketers Craft Compelling Offers

      In direct marketing, it is often said that a dynamic offer can succeed even if your copy and creative are weak. But you cannot stop at the offer alone. The offer is tightly tied to the Call-to-Action, which tells your prospect or customer exactly what you want them to do, and how to get what you are
      Course Date 04/12/07 11:00 Duration 90 minutes Training Format Web Seminar Level Introductory Attendance Count 216
    • How to Build a Winning Brand

      Your brand is your company’s most valuable asset. In this seminar, you will learn how to get the most value from this asset. Successful brands are authentic, differentiated and consistent. We will show you how to understand your organization’s brand--and how to build a plan to strengthen and nurture
      Course Date 06/14/07 11:00 Duration 90 minutes Training Format Web Seminar Level Introductory Attendance Count 284
    • How to Earn More from Existing Customers

      You will learn: How to build a marketing campaign that helps the customer identify the optimum value he or she desires How salespeople can help their customers buy just what they want—and leave satisfied Techniques for speaking in the customer’s language Ways to integrate marketing and sales to optimize revenues ... and customer satisfaction How to take advantage of Microsoft Ready-to-Go Campaigns, a simple, relevant and effective benefit of your partner program membership
      Course Date 03/13/08 10:30 Duration 90 minutes Training Format Web Seminar Level Introductory Attendance Count 181
    • How to Generate High-Quality Referrals

      Referrals are recognized as the lead-generation tool to increase sales and reduce sales costs. Yet few actually manage to acquire more than just a small handful of quality referrals.
      Course Date 11/29/07 10:00 Duration 90 minutes Training Format Web Seminar Level Intermediate Attendance Count 116
    • How to use live and web events to drive your business

      This session is chock-full of ideas, tips and proven techniques that will help you maximize your leads and generate more new business with live or web events.
      Course Date 09/18/07 12:00 Duration 60 minutes Training Format Web Seminar Level Introductory Attendance Count 142
    • How to Write Copy that Works

      Creating Content that Builds BusinessWant to attract customers and build your organization’s reputation for service and expertise? You need sales and marketing communication materials that address the needs, values and expectations of your market. Compelling content engages prospects and estab
      Course Date 12/07/06 10:00 Duration 90 minutes Training Format Web Seminar Level Introductory Attendance Count 200
    • Lead Generation, Qualification and Tracking

      Sales people are more productive when they are standing in front of qualified prospects. So how do you provide them with the kind of leads that will increase their productivity by 200% or more? Using real-world examples from companies like yours, this seminar reviews the process of lead generation campaign planning and execution, and then focuses on how to qualify and nurture inquiries and convert them to the kinds of leads that sales people love.
      Course Date 11/09/06 10:00 Duration 90 minutes Training Format Web Seminar Level Introductory Attendance Count 185
    • Marketing your Business

      Tanya Candia, founder of Candia Communications, shares her wealth of knowledge about marketing best-practices to set your company apart from the competition, and talks about the necessary pivots that can make or break your company.
      Course Date 06/19/09 08:00 Duration 45 minutes Training Format Video Level Introductory Attendance Count 209
    • Maximizing Revenue by Growing Customer Share

      What is the fastest, most effective way to increase revenue for a technology solution provider company?
      Course Date 01/16/08 10:00 Duration 60 minutes Training Format Web Seminar Level Intermediate Attendance Count 98
    • Powerful Techniques for Trade Show Marketing

      This seminar will show you how to think about trade shows and events and provide specific tips on event planning, execution and follow-up.
      Course Date 09/20/07 11:00 Duration 60 minutes Training Format Web Seminar Level Introductory Attendance Count 102
    • Startup 101 Part 4: Blogging and your Social Network

      In the last few years how your startup communicates with and converses with prospective customers has changed radically. In this webinar, Bob will take a hard look at two moving targets: what can blogging do for your startup and how and why you as the founder can and should build and grow your online social network.
      Course Date 10/30/08 09:00 Duration 60 minutes Training Format Web Seminar Level Introductory Attendance Count 287
    • The Mechanics of Profit and Loss for Solution Providers

      It's one thing to say you'd like to increase your margins and generate more profit – but it's entirely more valuable to know exactly how to cause those financial results. The challenge facing most solution providers is that the mechanics of business model management and driving profits are new conce
      Course Date 01/14/08 10:00 Duration 60 minutes Training Format Web Seminar Level Intermediate Attendance Count 172
    • Web 1.0 Marketing: How to Make Your Landing Pages Hit, Not Miss

      If you're already using landing pages, this seminar will present a compelling case for thinking of them as landing experiences, and discuss why and how you should think outside of that box. With a combination of theoretical frameworks and on-the-ground tactics, we'll show you new ways to energize your post-click marketing to achieve absolutely envious conversion rates.
      Course Date 02/07/08 10:30 Duration 90 minutes Training Format Web Seminar Level Introductory Attendance Count 535
    • Web 2.0 Marketing: What's Real and What's Hype in the Social Media

      You will learn: The latest sites, hottest tools and emerging concepts An overview of the changes and what you should know Practical case studies How to get started with a limited budget Doing it right, doing it wrong and being irrelevant Which tools you should focus on first to enhance your existing programs How to measure your effectiveness
      Course Date 02/14/08 10:30 Duration 90 minutes Training Format Web Seminar Level Introductory Attendance Count 183
  • Software Entrepreneurship
    • “Venture Debt: Term Sheet Review” in partnership with Orrick Total Access

      Listen to Orrick lawyer Jerry Ku discuss the fundamentals of equity financing term sheets, including valuation, capitalization, liquidation preference, conversion rights, board composition, voting rights and gold handcuffs. Recommended for entrepreneurs thinking about or heading into term sheet negotiation who wish to be armed with basic conceptual knowledge of deal anatomy and VC lingo.
      Course Date 02/26/09 08:00 Duration 120 minutes Training Format Video Level Introductory Attendance Count 379
    • Cleantech: Innovation and the Fundraising & Investment Landscape

      This video from the Total Access event focused on investment activity issues, will review the latest clean technology fundraising statistics from Ernst & Young and much more. Topics Include: • Latest Ernst & Young Clean Technology Fundraising Statistics • Overview of the Current Fundraising and Investment Environment • Outlook for Cleantech Innovation • Company Building Issues in the Current Economic Environment
      Course Date 07/21/09 08:00 Duration 120 minutes Training Format Video Level Introductory Attendance Count 114
    • Financial Tips for Start Ups Seeking Venture Funding

      Advantages of having a part-time CFO for your company; making sure you set a strong financial foundation for your startup.
      Course Date 06/10/09 08:00 Duration 45 minutes Training Format Video Level Introductory Attendance Count 460
    • Launching your Business

      Hear from Launchpad strategy executive Shelley Harrison as she shares some of her original and innovative thoughts on how best to position your company for launch to gain attention and customers.
      Course Date 06/19/09 08:00 Duration 30 minutes Training Format Video Level Introductory Attendance Count 341
    • Panel #1: Private Financing

      What do cleantech executives need to know about the market for venture capital and private equity to make the best decisions about financing and growth strategies? The panelists will provide real-world insight into questions such as: • What type of cleantech companies and technologies are in or out of favor with investors? • What criteria do investors use when making investment decisions? • What type of creative financing options and structures should companies be exploring?
      Course Date 05/21/09 08:00 Duration 60 minutes Training Format Video Level Introductory Attendance Count 209
    • Perspectives on building a successful startup

      Hear from industry expert Michael Pliner on his thoughts for how you build a successful startup company in Silicon Valley.
      Course Date 06/19/09 08:00 Duration 30 minutes Training Format Video Level Introductory Attendance Count 220
    • Startup 101 Part 2: Money and Your MicroISV

      Handling money in a business is a lot like handling electricity. Handled right, good things happen, the wheels turn and you don't get a nasty shock. In this webinar, Bob reviews what you need to know about receiving, tracking, spending and using money as a business. The objective is covering what you need to know to keep accounting boring and you out of trouble. Will tie into Microsoft Accounting Professional 2008 (see http://www.ideawins.com/)
      Course Date 10/29/08 09:00 Duration 60 minutes Training Format Web Seminar Level Introductory Attendance Count 341
  • Software Innovation
    • Best Practices for Supporting & Managing Your Partners

      Build a Successful Channel. As a special benefit to Microsoft US Gold Certified, Certified, and Registered ISV partners, Microsoft is sponsoring a series of four best practices webinars facilitated by The York Group, to help ISVs jump start and invigorate your channel development efforts. You will learn everything you need to either build a channel from the ground up or improve the performance of your current partners.
      Course Date 06/10/08 10:00 Duration 60 minutes Training Format Web Seminar Level Introductory Attendance Count 338
    • Episode 1 - What Is Windows Azure and Why Is It In the Cloud?

      In this first episode, Bill and his whiteboard sidekick introduce the concept of Cloud Computing and Microsoft's implementation of Cloud Computing with Windows Azure.
      Course Date 02/05/10 08:00 Duration 15 minutes Training Format Video Level Introductory Attendance Count 17025
    • Episode 2 - The Windows Azure Development Experience

      In this episode, Bill and his less than enthusiastic helper, focus on the underlying technology of Windows Azure that developers need to understand as they make the move to Cloud Computing with Microsoft.
      Course Date 02/05/10 08:00 Duration 15 minutes Training Format Video Level Introductory Attendance Count 12904
    • Episode 3 - Moving Existing Applications to Windows Azure

      Bill and his cheeky whiteboard friend are back, illustrating some of the issues users may encounter when moving existing applications to Windows Azure, and more importantly, how to mitigate potential issues.
      Course Date 02/05/10 08:00 Duration 15 minutes Training Format Video Level Introductory Attendance Count 8386
    • Panel #2: Project and Tax Equity Financing of Renewable Energy Projects

      Is project financing and tax equity available for renewable energy projects in the current environment? How can companies that want to develop renewable and cleantech projects—or who depend on project developers to buy their products and services—structure their businesses to benefit from favorable project financing and tax equity? These items and much more will be discussed in this panel.
      Course Date 05/21/09 08:00 Duration 60 minutes Training Format Video Level Introductory Attendance Count 419
    • Panel #3: Accessing Government Funds and Other Government Assistance

      How can cleantech companies take advantage of the government resources available for green initiatives? Experts on federal funding and government resources will discuss: • Department of Energy and Stimulus Package: What funds are available and how do companies access those funds? • Municipal Finance: What tax-free financing alternatives are available?
      Course Date 05/21/09 08:00 Duration 60 minutes Training Format Video Level Introductory Attendance Count 193
    • Solving for Commerce Complexity

      With a solid understanding of payments basics and knowledge of payment security requirements, it is now time to capture this new business opportunity. Learn how, leveraging Microsoft .Net technology, a developer can both solve for payment complexity and security with ease. Quickly, simply, and securely meet your customer’s needs.
      Course Date 06/12/08 10:00 Duration 60 minutes Training Format Web Seminar Level Intermediate Attendance Count 258
    • Windows Azure Overview

      This high level overview for TDM & BDM's, will provide an introduction to Windows Azure.
      Course Date 10/05/09 08:00 Duration 30 minutes Training Format Web Seminar Level Introductory Attendance Count 4425
  • Migration
    • MySQL / SQL Server 2008: Web Seminar Series Part 1: Products Overview and Comparison

      Part 1 of 3 will focus on a side-by-side comparison of SQL Server and MySQL features. We will also look at how licensing really works with both products and what type of support you can get.
      Course Date 11/04/08 09:00 Duration 60 minutes Training Format Web Seminar Level Intermediate Attendance Count 447
    • MySQL / SQL Server 2008: Web Seminar Series Part 2: Security and Business Intelligence

      Part 2 of 3 will focus on security and business intelligence. We will look at differences in both engines and discuss pros and cons choosing one engines solution over the other. We will also discuss business intelligence. It has already been documented numerous times that MySQL doesn’t ship with an OLAP engine, so this session will not focus on that but instead look at how the two engines can be used as a data warehouse repository.
      Course Date 11/05/08 09:00 Duration 60 minutes Training Format Web Seminar Level Intermediate Attendance Count 193
    • MySQL / SQL Server 2008: Live Web Seminar Series Part 3: Scalability

      Part 3 of 3 will look at how the MySQL and SQL Server 2008 differ in how they implement scalability. We will look at what you can at the engine level and what you can do from an application development point of view.
      Course Date 11/06/08 09:00 Duration 60 minutes Training Format Web Seminar Level Intermediate Attendance Count 159
    • PHP on Windows: LAMP to WISP Process

      This session covers the many different aspects of the LAMP stack and comparative technologies on the Microsoft platform. It also looks at the processes and tools that can be used to make the application run on the Microsoft platform and work with the Microsoft technologies.
      Course Date 12/11/09 08:00 Duration 30 minutes Training Format Web Seminar Level Introductory Attendance Count 384
    • PHP on Windows

      This high level overview provides a quick introduction to the latest version of IIS and how PHP is now a part of the service. It also covers using IIS on Server 2008 and Windows 7.
      Course Date 12/11/09 08:00 Duration 15 minutes Training Format Web Seminar Level Introductory Attendance Count 376
    • PHP on Windows: PHP to ASP.NET

      This web seminar shows technical users tools which they can use to take their code from PHP to ASP.NET, and what advantages using ASP.NET can have in developing applications.
      Course Date 12/11/09 08:00 Duration 15 minutes Training Format Web Seminar Level Introductory Attendance Count 259
    • PHP on Windows: AMP on Windows

      This session demonstrates the ability to take an application written for the LAMP stack and make it work on Microsoft Server 2008 or Windows 7.
      Course Date 12/11/09 08:00 Duration 45 minutes Training Format Web Seminar Level Intermediate Attendance Count 116
    • PHP on Windows: Introducing PHP on IIS

      This session looks at how IIS has been designed to work with PHP natively, and shows the use of Fast-CGI.
      Course Date 12/11/09 08:00 Duration 45 minutes Training Format Web Seminar Level Intermediate Attendance Count 291
    • PHP on Windows: MySQL to SQL Server

      This session shows the tools and processes for making a MySQL database compatible with SQL Server. The session also covers the use of SQL Server Express edition within ISV applications.
      Course Date 12/11/09 08:00 Duration 30 minutes Training Format Web Seminar Level Intermediate Attendance Count 142
    • PHP on Windows: Using Microsoft Web Platform

      This session demonstrates the use of the Microsoft Web Platform to enable the developer to configure an existing application to work with the Microsoft platform. The session covers how to evaluate and modify a system to work with the Microsoft platform with minimal outlay, the advantages for doing this, and the next steps for testing in a large scale environment.
      Course Date 12/11/09 08:00 Duration 60 minutes Training Format Web Seminar Level Intermediate Attendance Count 78
    • PHP on Windows: Creating an ASP.NET Application

      This session will cover how to create an ASP.NET application using the drag and drop tools and minimal code to integrate with a SQL Server Database using the Microsoft Web Platform.
      Course Date 12/11/09 08:00 Duration 30 minutes Training Format Web Seminar Level Intermediate Attendance Count 140
  • SharePoint / MOSS
  • Silverlight
    • Microsoft Silverlight: Deep Zoom

      Microsoft Silverlight Deep Zoom is the exciting new technology that allows users to pan around and zoom in a large, high resolution image or a large collection of images in Silverlight. This session will get you up to speed with Deep Zoom Composer so you too can add Deep Zoom to your Silverlight arsenal.
      Course Date 11/20/08 08:00 Duration 60 minutes Training Format Web Seminar Level Advanced Attendance Count 562
    • Aprimo: Using Silverlight in the Real World

      Aprimo shows how Silverlight enhances their flagship marketing software for the enterprise. This video demonstrates that Silverlight can fit seamlessly into a larger web application framework – you don’t have to start from scratch to take advantage of Silverlight.
      Course Date 10/01/09 08:00 Duration 15 minutes Training Format Video Level Introductory Attendance Count 706
    • Dev 10 Training: Silverlight 4 Overview

      Todd Bremner, MTC Architect dives deep into Silverlight 4 and the path from the initial Silverlight 1 release to the upcoming version 4. He demonstrates some of the key investments such as full trust out of browser, web cam, printing, drag and drop, right click and others. Crank the volume on this one, unfortunately the audio is a bit light (we’ll see if we can amplify).
      Course Date 02/22/10 08:00 Duration 60 minutes Training Format Video Level Intermediate Attendance Count 241
  • Windows Azure
    • Windows Azure: How Do I deploy a Windows Azure Application?

      In this brief screencast you’ll see what it takes to move your application into the cloud – in just a few minutes you’ll learn how to upload your Windows Azure application and how to move it between staging and production in the cloud.
      Course Date 04/01/10 08:00 Duration 15 minutes Training Format Video Level Introductory Attendance Count 879
    • Windows Azure: Getting Started Developing on Windows Azure

      This video presentation is a starting point for developers who are new to Windows Azure. It shows how to download and install the basic tools for Windows Azure, and how to create a simple “Hello World” Windows Azure application.
      Course Date 10/14/10 08:00 Duration 15 minutes Training Format Video Level Introductory Attendance Count 2175
    • Windows Azure: : Storing Blobs in Windows Azure Storage

      This short video shows how to store data as blobs in Windows Azure storage. It explains how to use the storage API to create containers for data, and how to store, retrieve, and manage that data.
      Course Date 10/14/10 08:00 Duration 15 minutes Training Format Video Level Intermediate Attendance Count 1153
    • Windows Azure: Leveraging Queues in Windows Azure

      This video introduces the viewer to the use of queues to facilitate communication between Web and Worker roles in Windows Azure.
      Course Date 10/14/10 08:00 Duration 15 minutes Training Format Video Level Intermediate Attendance Count 575
    • Windows Azure: Debugging Tips for Windows Azure Applications

      This presentation covers how to use the local desktop version of Windows Azure to debug your Windows Azure applications before moving them into the cloud.
      Course Date 10/14/10 08:00 Duration 15 minutes Training Format Video Level Intermediate Attendance Count 485
    • Windows Azure Storage: Tables

      This screencast will show you how to get started with Windows Azure storage tables, including how to create tables and add, edit, or delete data.
      Course Date 03/03/11 08:00 Duration 15 minutes Training Format Video Level Intermediate Attendance Count 855
    • Windows Azure Fundamentals

      This high level overview will give you an introduction to Windows Azure platform AppFabric.
      Course Date 10/12/09 08:00 Duration 60 minutes Training Format Web Seminar Level Introductory Attendance Count 3838
    • Developing a Windows Azure Application

      This session covers developing a Windows Azure application from File>New.
      Course Date 10/12/09 08:00 Duration 60 minutes Training Format Web Seminar Level Intermediate Attendance Count 3434
    • Windows Azure: SQL Azure

      This video shows you how to store relational data in the cloud using SQL Azure, which is a cloud-based relational database service.
      Course Date 04/28/11 08:00 Duration 15 minutes Training Format Video Level Intermediate Attendance Count 1309
  • Windows Phone