diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 77f6cdc359..f9cca5b785 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -11,7 +11,7 @@ jobs:
ruby-version: 2.5.8
bundler-cache: true
- name: Set up coursier
- uses: laughedelic/coursier-setup@v1
+ uses: coursier/setup-action@v1.2.0-M2
with:
jvm: adopt:11
- name: Run mdoc
diff --git a/_includes/carousel.html b/_includes/carousel.html
new file mode 100644
index 0000000000..0a9d6c00ff
--- /dev/null
+++ b/_includes/carousel.html
@@ -0,0 +1,219 @@
+{% assign letterstring = "a,b,c,d,e,f,g,h,i,j,k,l,m,n" %}
+{% assign letters = letterstring | split: ',' %}
+{% assign number = include.number | minus: 1 %}
+
+
+ {% for item in include.images %}
+
+ {% endfor %}
+ {% for item in include.images %}
+ {% if forloop.index == forloop.length %}
+ {% assign nextindex = 0 %}
+ {% else %}
+ {% assign nextindex = forloop.index0 | plus: 1 %}
+ {% endif %}
+ {% assign nextletter = letters[nextindex] %}
+ {% if forloop.index0 == 0 %}
+ {% assign previndex = forloop.length | minus: 1 %}
+ {% else %}
+ {% assign previndex = forloop.index0 | minus: 1 %}
+ {% endif %}
+ {% assign prevletter = letters[previndex] %}
+
+
+
+
+ {% endfor %}
+
+
+ {% for item in include.images %}
+
+ {% endfor %}
+
+
+
+ {% for item in include.images %}
+
+ {% endfor %}
+
+
+
+
+
+
+
diff --git a/online-courses.md b/online-courses.md
index eab17d735a..c129233e65 100644
--- a/online-courses.md
+++ b/online-courses.md
@@ -2,6 +2,22 @@
title: Online Courses from The Scala Center
layout: singlepage-overview
scala3: true
+testimonials:
+ - /resources/images/online-courses/testimonial000.jpg
+ - /resources/images/online-courses/testimonial001.jpg
+ - /resources/images/online-courses/testimonial002.jpg
+ - /resources/images/online-courses/testimonial003.jpg
+ - /resources/images/online-courses/testimonial004.jpg
+ - /resources/images/online-courses/testimonial005.jpg
+ - /resources/images/online-courses/testimonial006.jpg
+ - /resources/images/online-courses/testimonial007.jpg
+ - /resources/images/online-courses/testimonial008.jpg
+ - /resources/images/online-courses/testimonial009.jpg
+ - /resources/images/online-courses/testimonial010.jpg
+ - /resources/images/online-courses/testimonial011.jpg
+ - /resources/images/online-courses/testimonial012.jpg
+ - /resources/images/online-courses/testimonial013.jpg
+ - /resources/images/online-courses/testimonial014.jpg
---
The online courses from the [Scala Center] provide two main paths to learn
@@ -89,6 +105,10 @@ the (legacy) Scala 2 version of our courses here:
- [Parallel Programming (Scala 2 version)](https://www.coursera.org/learn/scala2-parallel-programming)
- [Programming Reactive Systems (Scala 2 version)](https://www.coursera.org/learn/scala2-akka-reactive)
+## Testimonials
+
+{% include carousel.html images=page.testimonials number=0 height="50" unit="%" duration="10" %}
+
## Other Online Resources
You can find other online resources contributed by the community on
diff --git a/resources/images/online-courses/testimonial000.jpg b/resources/images/online-courses/testimonial000.jpg
new file mode 100644
index 0000000000..50c03ecf3a
Binary files /dev/null and b/resources/images/online-courses/testimonial000.jpg differ
diff --git a/resources/images/online-courses/testimonial001.jpg b/resources/images/online-courses/testimonial001.jpg
new file mode 100644
index 0000000000..b3e1cc7584
Binary files /dev/null and b/resources/images/online-courses/testimonial001.jpg differ
diff --git a/resources/images/online-courses/testimonial002.jpg b/resources/images/online-courses/testimonial002.jpg
new file mode 100644
index 0000000000..62174d4319
Binary files /dev/null and b/resources/images/online-courses/testimonial002.jpg differ
diff --git a/resources/images/online-courses/testimonial003.jpg b/resources/images/online-courses/testimonial003.jpg
new file mode 100644
index 0000000000..3a594aabdd
Binary files /dev/null and b/resources/images/online-courses/testimonial003.jpg differ
diff --git a/resources/images/online-courses/testimonial004.jpg b/resources/images/online-courses/testimonial004.jpg
new file mode 100644
index 0000000000..2750557f9c
Binary files /dev/null and b/resources/images/online-courses/testimonial004.jpg differ
diff --git a/resources/images/online-courses/testimonial005.jpg b/resources/images/online-courses/testimonial005.jpg
new file mode 100644
index 0000000000..d6104cd9dd
Binary files /dev/null and b/resources/images/online-courses/testimonial005.jpg differ
diff --git a/resources/images/online-courses/testimonial006.jpg b/resources/images/online-courses/testimonial006.jpg
new file mode 100644
index 0000000000..acdcdc7b34
Binary files /dev/null and b/resources/images/online-courses/testimonial006.jpg differ
diff --git a/resources/images/online-courses/testimonial007.jpg b/resources/images/online-courses/testimonial007.jpg
new file mode 100644
index 0000000000..46a1e90193
Binary files /dev/null and b/resources/images/online-courses/testimonial007.jpg differ
diff --git a/resources/images/online-courses/testimonial008.jpg b/resources/images/online-courses/testimonial008.jpg
new file mode 100644
index 0000000000..bde859d696
Binary files /dev/null and b/resources/images/online-courses/testimonial008.jpg differ
diff --git a/resources/images/online-courses/testimonial009.jpg b/resources/images/online-courses/testimonial009.jpg
new file mode 100644
index 0000000000..e036db8133
Binary files /dev/null and b/resources/images/online-courses/testimonial009.jpg differ
diff --git a/resources/images/online-courses/testimonial010.jpg b/resources/images/online-courses/testimonial010.jpg
new file mode 100644
index 0000000000..b329771b8f
Binary files /dev/null and b/resources/images/online-courses/testimonial010.jpg differ
diff --git a/resources/images/online-courses/testimonial011.jpg b/resources/images/online-courses/testimonial011.jpg
new file mode 100644
index 0000000000..ec49e73333
Binary files /dev/null and b/resources/images/online-courses/testimonial011.jpg differ
diff --git a/resources/images/online-courses/testimonial012.jpg b/resources/images/online-courses/testimonial012.jpg
new file mode 100644
index 0000000000..639c5a0617
Binary files /dev/null and b/resources/images/online-courses/testimonial012.jpg differ
diff --git a/resources/images/online-courses/testimonial013.jpg b/resources/images/online-courses/testimonial013.jpg
new file mode 100644
index 0000000000..4dd0e747f7
Binary files /dev/null and b/resources/images/online-courses/testimonial013.jpg differ
diff --git a/resources/images/online-courses/testimonial014.jpg b/resources/images/online-courses/testimonial014.jpg
new file mode 100644
index 0000000000..4fe1763fe4
Binary files /dev/null and b/resources/images/online-courses/testimonial014.jpg differ